在SAPI 5.3中禁用主语音识别
Disabling Main Speech Recognition in SAPI 5.3
我正在编写一个程序,它只是理解基本的关键字,如'左'或'右'。它工作得很好,但是为了执行程序,首先,我必须启动Windows语音识别。当我的程序运行时,这个"Windows语音识别"也在处理命令,有时它会关闭我的程序或打开一个文件夹。我想做的是禁用"Windows语音识别",仍然能够正常启动我的程序。我的代码基于本教程:http://msdn.microsoft.com/en-us/vstudio/video/Cc482921代码:http://download.microsoft.com/download/b/0/1/b01ceff1-5ba9-41e2-ab4f-8b8f4c2f7467/SampleCoding-NativeCoding-ASR2.zip
还有,有没有办法在不支持语音识别的Windows版本(如Windows XP或非英语Windows 7)上运行我的程序?
如果您只希望应用程序响应,则需要使用inproc而不是共享识别器。http://msdn.microsoft.com/en-us/library/ms717071(v=VS.85).aspx可以给你一些指导。
Windows XP Tablet版包含一个识别器。Office 2003包含了一个识别程序,许多XP用户都安装了这个程序。我想后来的XP更新包括了一个识别器,但我不确定。我试着在https://stackoverflow.com/a/2998963/90236和https://stackoverflow.com/a/5861145/90236
相关文章:
- 谷歌语音识别不起作用,因为冲突线程Qt C++
- 如何使用口袋狮身人面像通过代码中的麦克风进行语音识别
- ROS语音识别
- 是否可以使用 SAPI 忽略Microsoft文本到语音转换中的单词
- 谷歌语音识别(cpp示例):对AssignDescriptors()的未定义引用
- 针对有限数量的命令的快速语音识别
- 使用 HMM 或 MFCC 进行语音识别
- 语音识别 - 线性预测编码
- 文本到语音 SAPI 语音
- 在 C++ 中使用 CreateProcess() 启动语音识别
- 来自文件的窗口语音识别 (SAPI) 的质量
- 识别2个以上属性的SAPI
- SAPI如何识别多个属性
- 使用Hopfield神经网络读取WAV文件的数据部分以进行语音识别
- SAPI获取不同的语言识别器
- 在SAPI 5.3中禁用主语音识别
- c++语音识别API
- 已知有限字典的语音识别库
- 语音识别SDK/API和Windows 8商店应用程序(c++)
- 语音识别小词汇量(约20个单词)