CallAnalysisSpeakerDTO
A participant of the conversation together with their talk-time share.
namestringnullable
Display name of the speaker. Transcript lines are matched to speakers by this
name first, so keep it identical to transcript[].speakerName.
Possible values: <= 255 characters
Example:
Aziz KarimovroleSpeakerRolenullable
Role of the speaker in the conversation.
Possible values: [MANAGER, CLIENT, OTHER]
Example:
MANAGERroleLabelstringnullable
Free-text label shown in the UI, e.g. Mijoz · GreenLeaf MChJ.
Possible values: <= 255 characters
Example:
Menejer · UysottalkPercentnumbernullable
Share of the conversation this speaker talked, in percent.
Example:
58.4talkSecondsint32nullable
Total time this speaker talked, in seconds.
Possible values: >= 0
Example:
182CallAnalysisSpeakerDTO
{
"name": "Aziz Karimov",
"role": "MANAGER",
"roleLabel": "Menejer · Uysot",
"talkPercent": 58.4,
"talkSeconds": 182
}