Условные обозначения
Обзор API
Сокращения и термины
Описание API
Авторизация
Обработка ошибок
Ограничения
Формат описания формы
Типы данных для заполнения полей
Классы структуры формы
Класс FormMetadata
Класс FormElementMetadata
Класс ContainerMetadata
Класс ValuedFormElementMetadata
Text
Boolean
Int32
Decimal
Date
Time
DateTime
Link
TimeSpan
Complex
Класс FormSettings
Класс FormCommandSetMetadata
Краткий пример
Возвращаемые данные при заполнении полей
ValuedElementInfo<String>
ValuedElementInfo<Boolean>
ValuedElementInfo<Int32>
ValuedElementInfo<Decimal>
ValuedElementInfo<KeyValuePair<string, string>[]>
ValuedElementInfo<ValuedElementInfo<T>[]>
Алгоритм поиска ключа в дереве формы
Работа через Voice2Med Client
Быстрый старт
Подключение к Voice2Med Client
Диаграмма последовательности
Режимы работы Voice2Med
Список WS-методов (сообщений)
Сообщения от ИС
1. Импорт справочника
2. Импорт формы
3. Запрос списка данных по типу
4. Запрос данных по ключу
5. Установка активного элемента (группы)
6. Запуск распознавания
7. Остановка распознавания
8. Список доступных словарей
10. Изменение параметров заполнения формы
11. Состояние синтезатора речи
13. Импорт набора голосовых команд
14. Изменение набора голосовых команд
17. Запуск работы в рамках протокола
18. Завершение работы в рамках протокола
19. Отключение синтезатора речи
20. Включение синтезатора речи
21. Настройки синтезатора речи
23. Изменение настроек синтезатора речи
30. Распознавание в рамках одного документа
Сообщения от Voice2Med
0. Изменено состояние режима распознавания
1. Распознано значение
2. Фокус на группе или элементе
3. Список импортированных данных
4. Описание импортированных данных
5. Ошибка
6. Найдено несколько полей для распознанного значения
7. Список доступных словарей
9. Предварительно распознана речь
10. Распознана команда (без параметров)
11. Изменено состояние синтезатора речи
12. Инициирован запуск распознавания
13. Инициирована остановка распознавания
14. Распознана команда
15. Изменён набор команд
16. Распознано значение без ключа
17. Начат протокол
18. Завершён протокол
21. Системное событие
22. Список параметров синтезатора речи
Список REST-методов
Получить список словарей
Получить статус синтезатора речи
Справочники
Получить список импортированных справочников
Удалить импортированный справочник
Описание формы
Получить список импортированных форм
Удалить импортированную форму
Наборы команд
Получить список импортированных наборов команд
Удалить импортированный набор команд
Типы полей
Получить список доступных типов полей
Создать собственный тип поля
Удалить собственный тип поля
Прямое подключение к серверу
Быстрый старт
Подключение к Dictation Server
Диаграмма последовательности
Режимы работы Voice2Med
Список WS-методов (сообщений)
Сообщения от ИС
1. Изменить режим распознавания
9. Переключение словаря
11. Обновление пользовательских команд
12. Запрос списка словарей
13. Запрос сохранения пользовательских данных
20. Запрос списка лицензий
21. Настройки синтезатора речи
23. Изменение настроек синтезатора речи
24. Запрос активации лицензии
101. Импорт справочника
102. Импорт формы
103. Запрос списка данных по типу
104. Запрос данных по ключу
105. Установка активного элемента (группы)
106. Запуск распознавания
107. Остановка распознавания
108. Список доступных словарей
110. Изменение параметров заполнения формы
111. Состояние синтезатора речи
113. Импорт набора голосовых команд
114. Изменение набора голосовых команд
117. Запуск работы в рамках протокола
118. Завершение работы в рамках протокола
119. Отключение синтезатора речи
120. Включение синтезатора речи
130. Распознавание в рамках одного документа
Сообщения от Dictation Server
2. Изменён режим работы
3. Результат распознавания
5. Сообщение пользователю
7. Cписок установленных на сервере лицензий
10. Список установленных на сервере словарей
22. Список параметров синтезатора речи
25. Результат активации лицензии
200. Изменено состояние режима распознавания
201. Распознано значение
202. Фокус на группе или элементе
203. Список импортированных данных
204. Описание импортированных данных
205. Ошибка
206. Найдено несколько полей для распознанного значения
207. Список доступных словарей
208. Текущий словарь изменён
209. Предварительно распознана речь
210. Распознана команда (без параметров)
211. Изменено состояние синтезатора речи
214. Распознана команда
215. Изменён набор команд
216. Распознано значение без ключа
217. Начат протокол
218. Завершён протокол
221. Системное событие
Передача аудиоданных в Dictation Server
Получение аудиоданных от синтезатора речи (TTS)
Классы сообщений WS
DictationApiMessage<T>
ActivationResult
AsrSdkWord
CommandInfo
ErrorInfo
HandbookMetadata
NotificationInfo
ProtectionData
ProtectionInfo
RecognitionModeInfo
ServerThemesInfo
ThemeInfo
TextResult
TtsStateInfo
UserNotification