问题标签 [bing-speech]
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.
node.js - 语音转文本 bing 语音 API Azure
当我尝试执行下面的代码时,出现以下错误:
(节点:3784)UnhandledPromiseRejectionWarning:未处理的承诺拒绝(拒绝ID:1):错误:语音识别失败:套接字挂断
请帮我。
node.js - 使用 Bot Framework 代表用户发送消息
我目前正在尝试接受来自用户的语音输入,将其输入 Bing Speech API 以获取文本,并将该文本作为用户响应传递。我已经从 Bing 接收到文本,但我不确定如何将该文本作为用户响应发送。我一直在搜寻 GitHub,因此感谢您提供任何反馈。相关代码如下:
unity3d - Unity Bing 语音示例
我想在我的统一项目中使用 Bing 语音服务。我已经将 LUIS 和 windows.speech 用于 TextToSpeech 和 SpeechToText。
但是我没有找到任何示例,我尝试将 BibnSpeech 集成到我的项目中,但我总是遇到 namescape 或 c# 版本问题。
有人有一个简单的 Bing 语音示例,或者只是如何集成这个项目https://github.com/Azure-Samples/Cognitive-Speech-TTS/tree/master/Samples-Http/CSharp
团结吗?
thx 任何建议 =) (目前使用统一 5.5.2f1)
google-chrome - 未捕获的 DOMException:无法构造“AudioContext”:提供的硬件上下文的数量 (6)
我正在尝试实现 microsoft bing 语音 api,并且在我录制声音后的前 5 次它的工作正常,我在控制台中遇到异常。异常:未捕获的 DOMException:无法构造“AudioContext”:提供的硬件上下文数 (6) 大于或等于最大界限 (6)。
当我尝试使用 AudioContext.close() 关闭时,它显示另一个错误,例如“未捕获(承诺中)DOMException:无法关闭正在关闭或已经关闭的上下文。” 任何人都知道这是什么错误。我正在使用微软必应语音的语音 1.0.0 js sdk。
speech-recognition - 如何将 Bing 语音 API 与 Asterisk 一起使用?
我正在使用星号构建 IVR,并且正在寻找使用语音识别 API。我可以使用 Bing 语音 API 在星号中通过星号 API 进行语音识别吗?
botframework - 在 microsoft bot 框架上使用 webchat 获取 403 Forbidden
我在这里遵循了选项 #4:
https ://github.com/Microsoft/BotFramework-WebChat/blob/speech/samples/speech/index.html
并使用了我的 COGNITIVE_SPEECH_API_KEY。但是,即使代码似乎按照文档Authorization
的预期在请求中的标头中传递,我仍然收到 403 禁止。
这是我从 Chrome 开发人员工具中捕获的请求和响应:
要求
网址:wss://speech.platform.bing.com/speech/recognition/interactive/cognitiveservices/v1?format=simple&language=en-US&Authorization=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9..kK1bx_kWllytyDvdqSZlb0_HUwaLX-V6OGJGeJ3fI2k&X-ConnectionId=9B408F2612DE4902A2D37EEACC8FB350
请求方法:GET
状态码:403 禁止
响应标头
内容长度:0
日期:2017 年 5 月 28 日星期日 15:10:31 GMT
服务器:Microsoft-IIS/10.0
X-MSEdge-Ref:参考 A:B1DBE1CCBEEA44A6B0213CB1CF8B8CA6 参考 B:DEN02EDGE0314 参考 C:2017 年 5 月 28 日星期日 08:10:31 PST
请求标头
接受编码:gzip、deflate、sdch、br
接受语言:en-US,en;q=0.8
缓存控制:无缓存
连接:升级
饼干:_IFAV=A=422B5EB35D6227B47A899A55FFFFFFFF&COUNT=0&SEEALL=2&VRSN=2; SRCHD=AF=NOFORM; SRCHUSR=DOB=20160521;MSFPC=ID=a0c448564466a044a98c006abcccbaf0&CS=3&LV=201608&V=1; _RwBf=s=10&o=0&A=422B5EB35D6227B47A899A55FFFFFFFF;MUID=2350DC04198E61F62654DA0E1D8E6287;_U=1Y4QobYDPj3fzheUKiZ5uMdlvmGHvPLxng61hD9XLEWEhcPAfnXyj4UgFgyOMlw6jiTZJaP9wfqB4D6B2UYIV7_jbXnm5WTRM0ycCG-1F5YbfcPhiTR4SdgSkfPadkYRd;WLID=qgIk0rgVNCI8HNV2Z4g8xFSkWTapYBjrDBYC04Zh/6JNzAhx2KtSiq+zTmKuyODQY3+IA3XDFhKybijk6ArfNlzdJ448JV1JBNO/mmbbcGQ=; 匿名=A=422B5EB35D6227B47A899A55FFFFFFFF&E=13d0&W=1; NAP=V=1.9&E=1376&C=GKfvIsAF38G7JJpiBtQFE1j-85HTsObRYo50Mrr-fkR1HpimpRoSRA&W=1; ULC=T=CCC1|4:3;SRCHHPGUSR=CW=1329&CH=716&DPR=2&UTC=-360
主持人:speech.platform.bing.com
来源:https ://ignitiontestbotweb.azurewebsites.net
杂注:无缓存
Sec-WebSocket-Extensions :permessage-deflate; client_max_window_bits
Sec-WebSocket-Key :+oV+WOyiaN3VFOIYmX1t3w==
Sec-WebSocket-版本:13
升级:websocket
用户代理:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36
bing Speech API 似乎随机接受调用。十分之一的连接尝试通过 101 Switch Protocols 状态码成功。对于相同的请求。
成功
请求网址:wss://speech.platform.bing.com/speech/recognition/interactive/cognitiveservices/v1?format=detailed&language=en-US&Ocp-Apim-Subscription-Key=0825dc93563445aca227aa125404c299&X-ConnectionId=2679C505D3D742A5809D1F08A1934E
请求方法:GET
状态码:101 交换协议
失败(对于相同的请求)
请求网址:wss://speech.platform.bing.com/speech/recognition/interactive/cognitiveservices/v1?format=simple&language=en-US&Ocp-Apim-Subscription-Key=0825dc93563445aca227aa125404c299&X-ConnectionId=2A47A79398D941ACB3F67A9580B908E
请求方法:GET
状态码:403 禁止
android - 在 React-Native 应用程序中加载 RequireJS
在过去的两天里,我一直在倾注我能找到的每一片文档和每一个切线相关的支持线程,但在这方面遇到了死胡同。
为客户开发 React-Native 应用程序。他们坚持我们使用 React-Native,此外,还希望使用 Bing 的 Speech-to-Text API。由于他们要使用的音频剪辑的长度(最少 10 秒),我们必须使用 Microsoft 提供的 JavaScript WebSocket API(因为 REST API 仅支持 5 秒剪辑)。Microsoft 的实施要求使用 RequireJS。npm install requirejs --save
按照requirejs.org上的说明运行并运行打包程序后,由于缺少一些库,requireJS 无法编译。具体来说:
在进一步调查之后,这些似乎是在浏览器的完整 React 环境中的模块/库,但在 React-Native 环境中不可用。我已经npm install
对它们进行了快速尝试,它成功地得到了其中的一些,但大多数都抛出了错误。在这一点上,我试图弄清楚是否有某种方法可以将这些库放入 React-Native,或者 requireJS 是否与它不兼容。有什么想法或指导吗?
谢谢
c# - 如何在 Bot Framework C# 中使用 Bing Speech API
我想将 Bing Speech API 与 bot 框架一起使用,我已经从这个链接下载了 ac# 项目https://code.msdn.microsoft.com/bing/Speech-To-Text-Bot-using-db55e1d0
但在 web.config 中,它需要以下值来获取令牌:我尝试使用这些值:
<add key="BotId" value="YourBotId" />
<add key="MicrosoftAppId" value="83da8d84-f5c0-488a-8ebf-1eb74f5437f8" />
<add key="MicrosoftAppPassword" value="CHCvJpjoCKwukJHU2J30djc" />
当我使用在 MicrosoftAppId 和 MicrosoftAppPassword 中指定的值运行项目时
机器人模拟器抛出以下错误:
-> POST 401 [conversationUpdate]
[10:00:42] Error: The bot's MSA appId or password is incorrect.
[10:00:42] Edit your bot's MSA info
但我认为我正在使用正确的值。我从https://apps.dev.microsoft.com获得了 appID 和 Passwordsecret,并且在注册我的机器人时,我还尝试了使用机器人框架注册门户提供的 appID 和密码。
我不知道是否可能是因为我没有提供 key="BotId" 但我不知道在哪里可以获得该 ID。
如果您下载该项目并告诉我如何使其工作,您将对我有很大帮助。
microsoft-cognitive - Bing Speech API 使用 JAVA 代码给出错误
我正在尝试使用来自 Java 服务的 Bind Speech Rest API,但每次我收到 408 响应代码。
java.io.IOException:服务器返回 HTTP 响应代码:408 用于 URL:https ://speech.platform.bing.com/speech/recognition/conversation/cognitiveservices/v1?language=en-US
我曾尝试使用不同的方法调用 REST API,但一直错误是 408 请求超时。
虽然我使用类似的调用语音 REST API 的代码创建了一个 .net 示例,但它正在工作。
有什么方法可以诊断我的 Java 代码中缺少什么?
这是我的 JAVA 代码