Speaker Models¶
aana.core.models.speaker
¶
SpeakerDiarizationSegments
¶
SpeakerDiarizationSegments = list[SpeakerDiarizationSegment]
List of SpeakerDiarizationSegment objects.
PyannoteSpeakerDiarizationParams
¶
Bases: BaseModel
A model for the pyannote Speaker Diarization model parameters.
ATTRIBUTE | DESCRIPTION |
---|---|
min_speakers |
The minimum number of speakers present in the audio.
TYPE:
|
max_speakers |
The maximum number of speakers present in the audio.
TYPE:
|
SpeakerDiarizationSegment
¶
Bases: BaseModel
Pydantic schema for Segment from Speaker Diarization model.
ATTRIBUTE | DESCRIPTION |
---|---|
time_interval |
The start and end time of the segment
TYPE:
|
speaker |
speaker assignment of the model in the format "SPEAKER_XX"
TYPE:
|
to_dict
¶
Generate dictionary with start, end and speaker keys from SpeakerDiarizationSegment.
RETURNS | DESCRIPTION |
---|---|
dict
|
Dictionary with start, end and speaker keys
TYPE:
|