GET /api/spaces/{space_id}/audio/{audio_id}/result/ returns the finished result once the response has classified: true.
Sample response (shortened)
Top level
The result object
The response can also contain service fields not listed in this table. Don’t rely on them.
Transcript: dialog
dialog is an array of blocks. Each block matches a topic of the meeting and holds utterances as parallel arrays: the element at index i in every array describes one utterance.
To build a text transcript or subtitles from
dialog, see Downloading files.
Speakers
AiGenda separates voices on its own and gives each speaker an ID.speakers_mapmaps the ID (without braces) to a name:{"101": "Anna"}. If the voice isn’t labeled in the space yet, you get a label likeSPEAKER_01instead of a name.speakers_timelinegives speech intervals per speaker: the key is the ID in braces, the value is a list of[start, end]pairs in seconds.
Protocol
protocol comes as ready-made Markdown. You can show it in your UI right away or save it to a file.
Sample protocol
{101}. Replace them with names from speakers_map.