0
A
回答
1
使用System.Speech.Recognition命名空间。 SpeechRecognizer类可以让你在SAPI中做任何你可以做的事情。将浏览器指向该名称空间的MSDN Library主题,您会发现很多示例。
+0
实际上,语音识别器类不会完成COM库所做的一切。与微软所说的相反!我同意COM库是混乱的,但有时您需要深入研究它们以执行不在.NET端口中显示的内容。 – 2015-03-29 20:17:50
1
他们唯一让我无法获得系统语音的事情是打开/关闭共享识别器,只能获取状态,尽管在SAPI中可以这样做,因为属性不是只读的。
为了解决这个问题,我同时使用了SAPI(SpeechLib)和System.Speech.Recognition。我注意到共享识别器遵循单例设计模式,这意味着如果它已经打开,您将获得对现有SAPI实例的引用,而不是创建一个新的。
这意味着我可以通过system.speech.recognition库和SpeechLib.dll引用SAPI。
(您获得两全其美)
基兰;)
相关问题
- 1. SAPI语法识别
- 2. SAPI语音识别训练
- 3. SAPI语音识别delphi
- 4. 如何使用SAPI语音识别C#来控制游戏
- 5. SAPI语音识别 - 如何使用SpeechLib创建和删除识别配置文件
- 6. 使用nlp识别文本
- 7. 如何使用SAPI在VB6中启用自由词典语音识别
- 8. 使用SAPI创建个人语音识别系统
- 9. 如何将自定义SR(语音识别)添加到Microsoft SAPI
- 10. 如何获取SAPI语音识别结果
- 11. 如何以编程方式设置SAPI识别器
- 12. 识别文本
- 13. 如何使用Smalltalk识别二进制和文本文件
- 14. 如何使用SAPI和多线程将文本转换为Wave?
- 15. 无法使用monkeyrunner识别文本
- 16. 识别XML文本元素使用Schematron
- 17. 如何识别使用VBA
- 18. 如何识别使用GSON
- 19. 如何识别使用php
- 20. 如何识别和检查使用Perl的文本?
- 21. 如何使用直方图识别文本区域?
- 22. 如何识别使用mac文本语音的流氓程序
- 23. 在SAPI 5.3中禁用主要语音识别
- 24. 非英文文本识别
- 25. SAPI 5.3语音到文本
- 26. 如何识别ODF文件?
- 27. 如何识别文件是一个文本文件或其他使用c#.net
- 28. Android中的文本识别
- 29. 访问VBA - 识别文本
- 30. Tesseract - 识别文本问题
容易发现瓦特/谷歌搜索。尽管如此,Hans对System.Speech.Recognition的参考很棒。 – 2010-09-04 20:08:34