Свойство SRStatus
[Microsoft Agent не рекомендуется использовать в Windows 7 и может быть недоступно в последующих версиях Windows.]
-
описание
-
Возвращает, можно ли запускать входные данные речи для символа.
-
синтаксис
-
*agent.*Символы("CharacterID"). SRStatus
Ценность Описание 0 Условия поддерживают входные данные речи. 1 В этой системе нет устройства ввода звука. (Обратите внимание, что это не определяет, установлен ли микрофон; он может определить, правильно ли установлен звуковая карта с поддержкой входных данных с рабочим драйвером.) 2 Другой клиент является активным клиентом этого символа, или текущий символ не является самым верхним. 3 Входной или выходной канал в настоящее время занят, приложение использует звук. 4 В процессе инициализации подсистемы распознавания речи произошла неуказанная ошибка. Это включает в себя возможность того, что подсистема речи отсутствует, соответствующая языковым параметрам символа. 5 Пользователь отключил входные данные речи в расширенных параметрах символов. 6 Произошла ошибка при проверке состояния звука, но причина ошибки не была возвращена системой.
Замечания
Это свойство возвращает условия, необходимые для поддержки ввода речи, включая состояние звукового устройства. Это свойство можно проверить перед вызовом метода прослушивания, чтобы обеспечить его успех.
Если входные данные речи включены в листе свойств агента (расширенные параметры символов), запросив это свойство, загрузит связанный обработчик, если он еще не загружен, и запустите службы речи. То есть ключ прослушивания доступен, а подсказка прослушивания автоматически отображается. (Ключ прослушивания и подсказка прослушивания включены только в том случае, если они также включены в расширенных параметрах символов.) Однако если вы запрашиваете свойство при отключении речи, сервер не запускает службы речи.
Это свойство применяется только к использованию символа клиентского приложения; Параметр не влияет на другие клиенты символов или других символов клиентского приложения.
См. также