3.10.4 Получение результата распознавания речи в WAV -файле

POST /vpbx/transcribes/tasks/

Метод обеспечивает получение массива текстовых данных, содержащих результаты распознавания речи в звуковом файле, выполненного по этому, либо этому запросу.

Параметры:

№ Параметры Тип Обяза-тель-ный Описание
1 request_id integer id-номер созданного задания (выполненного по этому, либо этому запросу) на распознавание речи в звуковом файле

Пример запроса:

POST https://app.mango-office.ru/vpbx/transcribes/tasks/

vpbx_api_key = 1234567890qwerty,
sign = 1234567890qwerty,
json = {
"request_ids":

"1532496969",

"4317496830089587018",

"677044718"

}

В результате обработки запроса, формируются и передаются JSON-данные, содержащие следующие параметры:

№ Параметры Параметры Тип Обяза-тель-ный Описание
№ 1 2 Тип Обяза-тель-ный Описание
1 Result integer Да Код результата
2 data array Массив данных с результатами расшифровок разговоров
3 request_id integer id
4 status string Статус
5 time_created integer Время создания задачи распознавания
time_updated integer Время обновления статуса задачи распознавания
transcribes array
channel integer/string Канал
data array ■ word (тип string): распознанная речь; ■ begin (тип integer): время начала; ■ end (тип integer): время окончания.

Пример ответа:

{
"result": 1000,
"data":
{

677044718:

{
"status": "ready",
"time_created": 1641473273000,
"time_updated": 1641889021000,
"transcribes":
{
"channel": "client",
"data":

[

{
"word": "Раз",
"begin": 1.94,
"end": 2.2
},
{
"word": "двадцать",
"begin": 2.99,
"end": 3.33
},
{
"end": 4.1
},
{
"word": ".",
"begin": 4.1,
"end": 4.1
}
},
{
"channel": "operator",
"data":
{
"word": "Раз",
"begin": 7.27,
"end": 7.47
},
{
"word": "двадцать",
"begin": 8.62,
"end": 8.94
},
{
"word": "три",
"begin": 9.61,
"end": 9.79
},
{
"word": ".",
"begin": 13.2,
"end": 13.2
}
},
{
"channel": "operator",
"data":
{
"word": "На",
"begin": 19.45,
"end": 19.49
{
"word": "раз",
"begin": 21.15,
"end": 21.37
},
{
"word": ".",
"begin": 23.43,
"end": 23.43
}
}

]

},
"1532496969": [],
"4317496830089587018": []
}
}