Открыть оглавление

Подключение

Отправьте POST с конфигурацией потока и получите URL узла, идентификатор сессии и токен.

Запрос

Поля запроса

ПолеТипОписание
regionstring?us | uk | jp | ru. Если не указан, выбирается ближайший регион с свободной емкостью по стране источника запроса. Если страна неизвестна, порядок: us, uk, jp, ru. Указанный регион не подменяется; если в нем нет слота, ответ 503.
audio.encodingstringpcm_s16le — единственное значение в v1.
audio.sampleRatenumber16000.
audio.channelsnumber1 (моно).
transcribeobjectПодсказки по языкам и сегментация. См. Расшифровка и Говорящие.
translateobject?Языковая пара. См. Перевод. Не передавайте, чтобы отключить перевод.
glossaryobject?Термины и закреплённые переводы. См. Глоссарий.
aiEnhanceboolean?Второй проход по каждому переводу. См. ИИ-доработка перевода.
digestboolean?Протокол во время сессии. См. Протокол в реальном времени.
storeboolean?По умолчанию false: аудио и текст не сохраняются. При true аудио и расшифровка хранятся 30 дней. См. Записи.

Ответ

Поля ответа

ПолеТипОписание
urlstringАдрес WebSocket этого потока. Свой для региона и потока — не кешируйте.
sessionIdstringИдентификатор потока; при store: true это же ключ записи.
tokenstringОдноразовый доступ для открытия WebSocket.
expiresAtstringКрайний срок открытия соединения (ISO 8601), не ограничение его длительности.
protocolVersionnumber1.
audioobjectПринимаемый формат аудио, включая maxFrameBytes (65536).