|
<< Показать Оглавление >> Прямое подключение к серверу > Список WS-методов (сообщений) > Сообщения от ИС 117. Запуск работы в рамках протокола |
![]()
|
"MessageType": 117
Заполнение формы может производиться несколькими сессиями распознавания: работая с одной формой, пользователь может запустить распознавание речи, заполнить часть формы, остановить распознавание, вновь запустить его, заполнить оставшуюся часть формы и снова остановить. Dictation Server имеет встроенную систему биллинга, которая служит для подсчёта статистики взаимодействия между ИС и Dictation Server.
При использовании системы биллинга ИС должна до запуска распознавания проинформировать Dictation Server, что сеанс распознавания речи относится к определённому протоколу (заполняемому экземпляру формы). При этом к одному протоколу может относиться несколько сеансов распознавания речи.
Статистика по всем звуковым данным, отправленным между запросами запуска и завершения работы с протоколом, привязывается к указанному протоколу.
Для запуска заполнения протокола ИС должна отправить данный запрос перед запуском заполнения формы.
В запросе указываются следующие данные:
Параметр |
Тип |
Обязательный |
Описание |
Name |
String |
Да |
Название протокола в ИС. Если нет названия протокола, то возвращается ошибка. |
Type |
String |
Нет |
Тип протокола. Если тип не задан, то система биллинга использует тип настроенный по умолчанию. Все используемые типы протоколов должны быть зарегистрированы в системе биллинга на этапе настройки. Если указан незарегистрированный тип протокола, то сервер возвращает уведомление об ошибке. |
Id |
String |
Нет |
Идентификатор протокола в ИС. Если не указан, то ожидается, что идентификатор будет указан при завершении заполнения протокола. Если указан, то тот же идентификатор следует указывать и в запросе «Завершение заполнения протокола». |
{
"MessageType":117,
"Data":{
"Type":"type-2",
"Id":"P-123456",
"Name":"Справка №1"
}
}
Dictation Server возвращает уведомление о начале заполнения протокола.