Как получить команды исправления при бесплатном диктовке с помощью sapi 5.3?

У меня есть образец приложения, которое выполняет базовую диктовку с помощью sapi 5.3.
Он хорошо работает для ввода текста с пунктуацией ...
Что мне нужно сделать, чтобы включить функцию исправления, как в учебнике (правильное слово, выберите ...)?
Есть ли конкретная грамматика для загрузки (какая и как), какие-то конкретные события для реализации?


person user81126    schedule 25.08.2009    source источник


Ответы (1)


Что ж, если вам просто нужна грамматика, вы можете использовать ruleref для получения грамматики диктовки:

<ruleref uri="sharing:Microsoft.SpeechUX.BuiltIn.LaunchCommands"/>

Обратите внимание, что вы по-прежнему будете нести ответственность за синтаксический анализ правила и выполнение действий.

person Eric Brown    schedule 07.10.2009
comment
Ой. Это должно быть ‹ruleref uri = sharing: Microsoft.SpeechUX.BuiltIn.DictationCommands /› LaunchCommands дает вам список приложений, которые вы можете запускать. D'Oh! - person Eric Brown; 23.11.2009