问题标签 [microsoft-speech-api]

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.

0 投票
1 回答
258 浏览

c++ - system.speech api 是否支持以 c++ 语言进行开发?

我目前正在研究能够识别用户语音命令的离线桌面工具。现在,我看的是使用用于桌面 sapi 的 Microsoft System.Speech API 的可能性。

在其官方文档中,只有一些 c# 示例。但我需要使用 c++ 使用这个 api 才能实现我的 java 应用程序。

所以我的问题是system.speech api 是否支持 c++ 语言进行开发?

0 投票
2 回答
3638 浏览

c++ - Microsoft SAPI 是否像 system.speech api 一样支持离线模式下的语音识别?

我已经阅读了 Microsoft SAPI 的官方文档,但我找不到该 api 是否可以在离线模式下使用。

在那里,他们说 Microsoft SAPI 是基于服务器的语音识别 api。所以它似乎不支持,但我必须确定。

我可以像 system.speech 一样离线使用 Microsoft SAPI 吗?

0 投票
1 回答
664 浏览

javascript - 与 Bing Speech API 集成的 Java Web

我正在使用带有 JSF 的 Java Web 开发应用程序,并希望使用 JavaScript 集成语音 API。

我所做的是在我的应用程序中插入“speech.1.0.0.js”文件并使用“index.html”进行测试(通知密钥和 SubscriptionId),但没有任何反应。我忘了做什么?

这是页面的源代码:

0 投票
1 回答
1217 浏览

c# - 没有预定义语法的 C# 语音识别

我正在尝试将语音识别与 C# 应用程序一起使用,但这样我只能在输出中预测短语:

我可以像 Google Speech Recognition API 一样获得输出,识别语音,不存在的单词并给我输出,或者如果我可以使用带有 C# 的 Google Speech Recognition 会很高兴看到一些例子如何做到这一点?

0 投票
0 回答
2173 浏览

c# - 使用 DictationGrammar 的 System.Speech.Recognition 准确性

你好,我正在尝试为 C# windows 应用程序找到免费且有用的语音识别。我试过System.Speech.Recognition; 但是如果没有预先录制短语或单词并且我想使用DictationGrammar有时我必须说 20 次相同的短语或单词,但 20 次我的识别结果是错误的。所以我并不是说它不能很好地工作,但它不适用于我的情况。因此,如果我能以某种方式使其更好地工作,请在这里需要您的帮助:

我在使用 Python 进行Google Speech Recognition之前尝试过,它至少正确率为 95%,足以说,这对我来说已经足够了,但显然如果我没有密钥,它就不能免费使用:

说 API 密钥仅用于 Chromium 开发,而不是在此列表中提问https://www.chromium.org/developers/how-tos/api-keys也许还有其他一些使用方法:

我也尝试使用 Bing Speech API,但似乎它仅用于这里的 XAML 应用程序msdn.microsoft.com/en-us/library/dn434606.aspxmsdn.microsoft.com/en-us/library/dn467592.aspx

然后我找到了这个工具列表,但似乎没有什么是免费的http://www.dmoz.org/Computers/Speech_Technology/Toolkits/

0 投票
0 回答
1897 浏览

c# - 找不到所需 ID 的识别器。\r\n参数名称: 文化

我正在使用 microsoft 语音识别器[Microsoft.Speech.Recognition] 开发语音识别程序

当我运行这个程序时从接受的答案复制粘贴我在重新初始化对象“sre”时遇到异常

附加信息:未找到所需 ID 的识别器。

异常 - {“未找到所需 ID 的识别器。\r\n参数名称:区域性”}

开发环境

视窗服务器 2012 X86

视觉工作室 2015

MicrosoftSpeechPlatformSDK - 版本 11.0 X86

语音平台运行时

0 投票
1 回答
119 浏览

microphone - Microsoft Cognitive Speech-to-Text Service --- 选择麦克风

我正在使用 Microsoft Cognitive Speech-to-Text 服务 (MicrophoneRecognitionClient)。似乎它使用我电脑的默认麦克风。如果我的机器上有多个麦克风,并且我想指定使用哪个麦克风,有什么方法可以在 SDK api 中设置它?谢谢,

0 投票
0 回答
493 浏览

ios - 无法使用 Microsoft 提供的 iOS 客户端示例在 iOS 设备上运行 Microsoft Bing 语音识别 API

我试图探索适用于 iOS 的 Microsoft 必应语音识别 API https://github.com/Microsoft/Cognitive-Speech-STT-iOS。我按照阅读我的所有步骤进行操作。该应用程序运行,它似乎正在检测来自麦克风的语音并将其发送到 Microsoft 服务器,但它在日志中给出了一个错误,并且该按钮在没有在应用程序上提供任何文本的情况下自行禁用。这是控制台中的日志。请帮忙。

0 投票
1 回答
629 浏览

text-to-speech - 更改文本转语音的语言 Microsoft.Speech.Synthesis

我找到了如何更改性别、速率和音量,但我想知道是否可以更改 - 或者如果我可以设置能力更好 - 几种不同的语言可供选择用于Microsoft.Speech.Synthesis文本到语音。我只是找不到有用的信息。

0 投票
0 回答
2287 浏览

c# - SetInputToDefaultAudioDevice 在 Microsoft.Speech.dll 中抛出“System.InvalidOperationException”

在启用了麦克风的 Windows 10 Pro 上执行此代码会引发异常。

知道为什么吗?

启用麦克风: 在此处输入图像描述

例外: