Распознать речь в аудио файле
/speech:recognize
Возвращает результат распознавания речи после обработки всей аудиозаписи.
Запрос
Query Parameters
Возможные значения: [ru-RU
, en-US
, kk-KZ
]
Язык для распознавания речи.
Включить/выключить фильтр обсценной лексики
Возможные значения: [general
, media
, ivr
, callcenter
]
Название модели для распознавания речи
Частота дискретизации
Количество каналов в многоканальном аудио
Header Parameters
Возможные значения: Value must match regular expression (([0-9a-fA-F-])36)
Уникальный ID запроса, который используется для поиска запроса в логах. Если ID не задан явно, то сервер сгенерирует его автоматически.
- audio/mpeg
- audio/flac
- audio/ogg;codecs=opus
- audio/x-pcm;bit=16;rate=8000
- audio/x-pcm;bit=16;rate=16000
- audio/pcma;rate=8000
- audio/pcma;rate=16000
- audio/pcmu;rate=8000
- audio/pcmu;rate=16000
Body
required
- object
Body
required
- object
Body
required
- object
Body
required
- object
Body
required
- object
Body
required
- object
Body
required
- object
Body
required
- object
Body
required
- object
OK
- application/json
- Схема
- Пример из схемы
Schema
- Array [
- ]
Массив строк — предложений распознанного текста.
emotions object[]
Массив эмоций, распознанных в записи.
Возможные значения: >= 0
и <= 1
Вероятность нейтральной эмоциональной окраски речи.
Возможные значения: >= 0
и <= 1
Вероятность позитивной эмоциональной окраски речи.
Возможные значения: >= 0
и <= 1
Вероятность негативной эмоциональной окраски речи.
нейтральная окраска звука
позитивная окраска звука
негативная окраска звука
нейтральная окраска распознанного текста
позитивная окраска распознанного текста
негативная окраска распознанного текста
HTTP-код ответа.
{
"result": [
"Предложение №1",
"Предложение №2",
"Предложение №n"
],
"emotions": [
{
"neutral": 1,
"positive": 0.19889654,
"negative": 0.5878547645,
"neutral_a": 0.98964,
"positive_a": 0.1,
"negative_a": 0.1567795,
"neutral_t": 1,
"positive_t": 0.197864,
"negative_t": 0.656345487
}
],
"status": 200
}
Bad request format
Unauthorized
Model determination error
Payload too large
Too many requests
Internal Server Error