> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aigenda.tech/llms.txt
> Use this file to discover all available pages before exploring further.

# Структура результата

> Что лежит в готовом результате: протокол, реплики, спикеры, язык.

Готовый результат отдаёт [`GET /api/spaces/{space_id}/audio/{audio_id}/result/`](/api-reference/processing/result), когда в ответе `classified: true`.

## Верхний уровень

| Поле | Тип | Что внутри |
| - | - | - |
| `classified` | boolean | `true`, когда обработка закончена |
| `success` | boolean | `true`, если обработка прошла успешно |
| `result` | object | Протокол, реплики и спикеры, см. ниже |
| `audio_id` | integer | Идентификатор записи |
| `title` | string | Название записи |
| `duration` | integer | Длительность записи в секундах |
| `url` | string | Временная ссылка на исходный файл |
| `is_shared` | boolean | Открыт ли публичный доступ к результату |

## Объект result

| Поле | Что внутри |
| - | - |
| `protocol` | Протокол встречи в Markdown: итоги, решения, задачи и ответственные |
| `dialog` | Расшифровка по репликам: текст, таймкоды, спикер |
| `speakers_map` | Соответствие идентификаторов спикеров и меток вида `SPEAKER_00` |
| `speakers_timeline` | Кто и когда говорил по ходу записи |
| `language` | Язык записи, например `ru` |

## Протокол

`protocol` приходит готовым Markdown. Его можно сразу показать в интерфейсе или сохранить в файл.

```markdown Пример протокола theme={null}
## Итоги встречи

Обсудили план продаж на ноябрь и запуск нового тарифа для малого бизнеса.

## Решения

- Запускаем тариф «Старт+» 1 ноября.
- Скидку для текущих клиентов оставляем до конца года.

## Задачи

| Задача | Ответственный | Срок |
|---|---|---|
| Подготовить лендинг тарифа | {101} | 25 октября |
| Обновить скрипт звонка | {102} | 28 октября |
```

Ответственные в протоколе подставлены как идентификаторы спикеров в фигурных скобках: `{101}`. Сопоставьте их по `speakers_map` и подставьте имена, если они у вас есть.

## Спикеры

AiGenda сама разделяет голоса и нумерует спикеров. Спикеры принадлежат пространству: если переименовать голос в кабинете, AiGenda узнает его в следующих записях этого пространства.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.