问题标签 [system.speech.recognition]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 本地化语音识别抛出 ArgumentException
我有以下问题:
我正在使用德国 Windows7 机器(文化:“de-DE”),但我想将SpeechRecognitionEngine
-class 与其他文化一起使用。
但是,以下代码会引发ArgumentException
:
异常消息如下:
Es wurde kein Erkennungsmodul mit der erforderlichen ID gefunden。
翻译:
找不到具有所需 ID 的识别模块。
这是否意味着我的机器上缺少某种语言包?
c# - 为什么我必须添加 System.Speech 的引用?
我是 VisualStudio 的新手。
为什么我必须添加对 System.Speech 的引用而不能通过 using 指令来使用它?
c# - 如何使用 System.Speech
所以我有:
C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.0\Profile\Client\ System.Speech.dll
...我可以添加对Visual Studio的引用,但using System.Speech
etc 不会注册到控制台,因此语音合成和识别不起作用。
将不胜感激任何和所有的帮助,谢谢!
c# - Microsoft 语音识别引擎在语法之间切换
所以我有这个语音识别代码,我一直在使用微软的语音识别引擎。
不幸的是,它在理解语音方面并不是那么出色,所以我一直在想办法解决这个问题。其中之一是在特定语法和通用字典语法之间切换。我似乎无法弄清楚如何在语法之间切换,尽管在不识别给定语音的情况下。
如果有人可以帮助我弄清楚如何构建它,那么当我的 commandList 语法无法识别所拾取的语音时,再次说明能够从我的 commandList 语法切换到 DictationGrammar()。
这是代码:
任何帮助,将不胜感激。^.^
c++ - system.speech api 是否支持以 c++ 语言进行开发?
我目前正在研究能够识别用户语音命令的离线桌面工具。现在,我看的是使用用于桌面 sapi 的 Microsoft System.Speech API 的可能性。
在其官方文档中,只有一些 c# 示例。但我需要使用 c++ 使用这个 api 才能实现我的 java 应用程序。
所以我的问题是system.speech api 是否支持 c++ 语言进行开发?
c++ - Microsoft SAPI 是否像 system.speech api 一样支持离线模式下的语音识别?
我已经阅读了 Microsoft SAPI 的官方文档,但我找不到该 api 是否可以在离线模式下使用。
在那里,他们说 Microsoft SAPI 是基于服务器的语音识别 api。所以它似乎不支持,但我必须确定。
我可以像 system.speech 一样离线使用 Microsoft SAPI 吗?
c# - C# 中使用 Speech.recognition 的空白表单
嗨,我这里有情况,我不知道如何解决这个问题。这段代码很好,有 0 个错误,但每当我执行 F5 时,它都会向我显示一个没有语音且无法识别的空白表格,请帮忙。请我真的需要帮助有人可以帮助我。
现在这一行仅用于“看起来您的帖子主要是代码;请添加更多详细信息”;
c# - C# 语音识别代码在某些机器上不起作用
我用 C# 制作了一个语音识别程序。一切正常,然后随机停止工作。现在它不响应任何输入或说出第一个输出 当它像它应该的那样开始时。
我已经在我朋友的 Windows 10 系统上运行了该程序,并且运行良好。这让我相信这是我的系统有问题。顺便说一句,我正在使用 Windows 7。
这是代码 -
任何帮助是极大的赞赏!:)
c# - 为什么微软语音识别系统会匹配语法,即使没有说出该语法的单词?
我正在使用 c# 和 System.Speech.Recognition 来加载我定义的几个简单语法。当我说出与语法匹配的短语时,引擎以大约 0.95 的置信度正确识别语法。
但是,当我发音甚至不在语法中的单词(甚至来自不同的语言或乱码)时,引擎会随机返回一个匹配的语法,其中随机文本从未发音并且仍然具有高置信度,例如 0.92。
我需要在 SpeechRecognitionEngine 对象或每个 Grammar 对象中设置什么来避免这个问题吗?