Сообщения от ИС

<< Показать Оглавление >>

Прямое подключение к серверу > Список WS-методов (сообщений)      

Сообщения от ИС

После того, как установлено подключение между ИС и Dictation Server, производится обмен сообщениями. Сообщения, отправляемые ИС, представляют собой команды и в большинстве случаев подразумевают ответное сообщение от Dictation Server.

Сообщения с кодом более 100 используются при работе в режимах заполнения формы (3 и 4). Сообщения с кодом менее 100 используются при работе в режимах голосовой активации, слитного распознавания речи и офлайн-распознавания (1, 2 и 5).

Полный список команд с указанием кода сообщения приведён в таблице:

Код сообщения

Наименование команды

Подтверждение

Сообщение при ошибке

1

Изменить режим распознавания

Сообщение 2 и сообщение 200

Не предусмотрено

9

Выбор (переключение) словаря

Сообщение 208

Сообщение 5 и сообщение 205

11

Обновление пользовательских команд

Не предусмотрено

Сообщение 5 и сообщение 205

12

Запрос списка словарей (аналог 108)

Сообщение 10

Сообщение 5 и сообщение 205

13

Запрос на сохранение пользовательских данных

Не предусмотрено

Сообщение 5 и сообщение 205

20

Запрос лицензий

Сообщение 7

Не предусмотрено

21

Запрос параметров синтезатора речи

Сообщение 22 и/или сообщение 211

Не предусмотрено

23

Изменение настроек синтеза речи

Сообщение 22 и/или сообщение 211

Не предусмотрено

24

Запрос активации лицензии

Сообщение 25

Не предусмотрено

101

Предварительный импорт справочников

Сообщение 204

Сообщение 205

102

Предварительный импорт формы

Сообщение 204

Сообщение 205

103

Запрос списка импортированных данных по типу

Сообщение 203

Сообщение 205

104

Запрос описания импортированных данных по ключу

Сообщение 204

Сообщение 205

105

Установка текущего активного элемента или группы

Сообщение 202

Сообщение 205

106

Запуск заполнения формы

Сообщение 200

Сообщение 205

107

Завершение заполнения формы

Сообщение 200

Сообщение 205

108

Запрос списка словарей

Сообщение 207

Сообщение 205

110

Изменение параметров заполнения формы

Не предусмотрено

Не предусмотрено

111

Состояние синтезатора речи

Сообщение 211

Сообщение 205

112

Зарезервировано

-

-

113

Предварительный импорт набора голосовых команд

Сообщение 204

Сообщение 205

114

Изменение текущего набора голосовых команд

Сообщение 215

Сообщение 205

115

Зарезервировано

-

-

116

Зарезервировано

-

-

117

Запуск работы над протоколом

Сообщение 217

Сообщение 205

118

Завершение работы над протоколом

Сообщение 218

Не предусмотрено

119

Отключение синтеза речи

Не предусмотрено

Не предусмотрено

120

Включение синтеза речи

Не предусмотрено

Не предусмотрено

130

Распознавание в рамках одного документа

Не предусмотрено

Не предусмотрено

По порядку выполнения сообщения можно объединить в группы.

Должны выполняться после установления соединения:

Код сообщения

Наименование команды

Подтверждение

Сообщение при ошибке

9

Выбор (переключение) словаря

Сообщение 208

Сообщение 5 и сообщение 205

13

Запрос на сохранение пользовательских данных

Не предусмотрено

Сообщение 5 и сообщение 205

Должны выполняться при голосовой активации распознавания:

Код сообщения

Наименование команды

Подтверждение

Сообщение при ошибке

11

Обновление пользовательских команд

Не предусмотрено

Не предусмотрено

1

Изменить режим распознавания

Сообщение 2 и сообщение 200

Не предусмотрено

Должны выполняться перед запуском распознавания формы:

Код сообщения

Наименование команды

Подтверждение

Сообщение при ошибке

101

Предварительный импорт справочников

Сообщение 204

Сообщение 205

102

Предварительный импорт формы

Сообщение 204

Сообщение 205

113

Предварительный импорт набора голосовых команд

Сообщение 204

Сообщение 205

117

Запуск работы над протоколом

Сообщение 217

Сообщение 205

130

Распознавание в рамках одного документа

Не предусмотрено

Не предусмотрено

Для запуска распознавания формы следует выполнять

Код сообщения

Наименование команды

Подтверждение

Сообщение при ошибке

106

Запуск заполнения формы

Сообщение 200

Сообщение 205

Должны выполняться во время распознавания формы

Код сообщения

Наименование команды

Подтверждение

Сообщение при ошибке

105

Установка текущего активного элемента или группы

Сообщение 202

Сообщение 205

110

Изменение параметров заполнения формы

Не предусмотрено

Не предусмотрено

114

Изменение текущего набора голосовых команд

Сообщение 215

Сообщение 205

Для остановки распознавания формы следует выполнять

Код сообщения

Наименование команды

Подтверждение

Сообщение при ошибке

107

Завершение заполнения формы

Сообщение 200

Сообщение 205

После остановки распознавания формы следует выполнять

Код сообщения

Наименование команды

Подтверждение

Сообщение при ошибке

118

Завершение работы над протоколом

Сообщение 218

Не предусмотрено

В любой момент в режимах 0, 1, 3 и 4 можно выполнять

Код сообщения

Наименование команды

Подтверждение

Сообщение при ошибке

103

Запрос списка импортированных данных по типу (если был импорт)

Сообщение 203

Сообщение 205

104

Запрос описания импортированных данных по ключу (если был импорт)

Сообщение 204

Сообщение 205

105

Установка текущего активного элемента или группы (если форма загружена)

Сообщение 202

Сообщение 205

108

Запрос списка словарей

Сообщение 207

Сообщение 205

110

Изменение параметров заполнения формы (если был импорт)

Не предусмотрено

Не предусмотрено

111

Состояние синтезатора речи

Сообщение 211

Сообщение 205

119

Отключение синтеза речи

Не предусмотрено

Не предусмотрено

120

Включение синтеза речи

Не предусмотрено

Не предусмотрено

В любой момент в режимах 0, 1 и 2 можно выполнять

Код сообщения

Наименование команды

Подтверждение

Сообщение при ошибке

9

Выбор (переключение) словаря

Сообщение 208

Сообщение 5 и сообщение 205

1

Изменить режим распознавания

Сообщение 2 и сообщение 200

Не предусмотрено

12

Запрос списка словарей (аналог 108)

Сообщение 10

Сообщение 5 и сообщение 205

13

Запрос на сохранение пользовательских данных

Не предусмотрено

Сообщение 5 и сообщение 205

20

Запрос лицензий

Сообщение 7

Не предусмотрено

21

Запрос параметров синтезатора речи

Сообщение 22 и/или сообщение 211

Не предусмотрено

23

Изменение настроек синтеза речи

Сообщение 22 и/или сообщение 211

Не предусмотрено

24

Запрос активации лицензии

Сообщение 25

Не предусмотрено