首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有办法让Microsoft Speech SDK只关注我以编程方式查找的命令?

有没有办法让Microsoft Speech SDK只关注我以编程方式查找的命令?
EN

Stack Overflow用户
提问于 2012-06-08 23:04:04
回答 1查看 154关注 0票数 2

在Windows XP中,speech SDK可以很好地与我们的应用程序配合使用,因为它不会尝试执行Windows 7中的操作。在Windows 7中,speech SDK会尝试解释用户发出的每个命令并控制整个操作系统。

我们更倾向于只关注我们的应用程序被编程识别的十几个命令。

有没有办法通过关闭其他功能来只关注这些命令?

EN

回答 1

Stack Overflow用户

发布于 2012-06-08 23:21:31

您使用的是共享识别器还是进程内识别器?听起来你需要一个专门用于你的应用程序的进程内识别器。请参阅Using System.Speech.Recognition opens Windows Speech RecognitionSAPI and Windows 7 Problem,它们可能有助于指向其他信息。

来自What is the difference between System.Speech.Recognition and Microsoft.Speech.Recognition?

桌面识别器设计为运行inproc或共享。共享识别器在使用语音命令控制任何打开的应用程序的桌面上非常有用。服务器识别器只能运行inproc。当单个应用程序使用识别器或者需要识别wav文件或音频流时(共享识别器无法处理音频文件,只能处理来自输入设备的音频),可以使用Inproc识别器。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10951371

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档