Расшифровка звонков колл-центров и отделов продаж

Расшифровывайте каждый звонок, не смешивая оператора и клиента: отправьте стереозапись с метками каналов и получите текст с таймкодами по каждой стороне для контроля качества, обучения и поиска.

Получить ключ API Быстрый старт Поддерживаемые языки

Обновлено: · Markdown

Запрос для стереозвонка

{
  "audio_url": "https://recordings.example.com/2026/10/08/call-5521.wav",
  "model": "oracle",
  "channel_speaker_separation": "overlap",
  "channel_labels": { "0": "Agent", "1": "Customer" },
  "output_format": "json",
  "webhook_url": "https://qa.example.com/hooks/kolwrite"
}

Каждый сегмент и каждое слово несут свой канал и метку. standard подходит, когда говорят по очереди (оплата по тарифу одной модели), overlap — когда перебивают друг друга (оплата по тарифу модели за большее из длительности звонка и суммарной речи во всех каналах).

Монозаписи

Если обе стороны сведены в один канал, используйте include_diarization: true с num_speakers: 2. Разделение каналов и диаризацию нельзя совмещать в одной задаче.

В больших объёмах

  • Запускайте задачи по окончании звонков и получайте результаты через вебхук.
  • Отбрасывайте повторные доставки по X-KolWrite-Delivery-Id.
  • base удерживает цену на уровне 0,48 $ за час звонков на чистых линиях; oracle — для шумных звонков и акцентов.
  • Запись и расшифровка звонков требуют согласия, предусмотренного вашим законодательством; это ваша ответственность.

Вопросы и ответы

Разделение каналов стоит дороже?

Стандартное разделение включено. Режим overlap оплачивается по тарифу модели за большее из длительности записи и суммарной распознанной речи.

Можно ли назвать каналы?

Да, через channel_labels, например {"0":"Agent","1":"Customer"}.

Сколько каналов поддерживается?

От двух до восьми физических каналов.