拒绝访问该服务 - Bing语音识别

时间:2015-01-05 16:22:42

标签: c# windows-8 windows-8.1 speech-recognition bing-api

我试图在我的应用程序中实现Bing Speech Recognition,在进行大量搜索后,我无法获得此异常的解决方案。

拒绝访问该服务。未经授权的例外情况。

我现在有以下代码,我正在处理语音时遇到此异常。

var result = await SR.RecognizeSpeechToTextAsync();

我目前正在完全关注此msdn链接,并且我已经通过以下链接了解此异常的解决方案。

链接1:http://answers.flyppdevportal.com/categories/metro/csharpvb.aspx?ID=aef27927-9a47-4ec1-9b2e-bd0664d70f91

链接2:http://blogs.msdn.com/b/datamarket/archive/2013/10/21/new-bing-speech-recognition-control-and-updated-bing-ocr-and-translator-controls-on-windows-azure-marketplace.aspx

仍然无法为我的问题找到合适的解决方案。任何帮助都将受到高度赞赏。

1 个答案:

答案 0 :(得分:3)

your MSDN link

  

Bing语音订阅要求

     

您可以直接从Visual Studio库或Visual Studio中的Extension Manager安装适用于Windows 8或Windows 8.1的Bing语音识别控件。

     

要访问Bing语音识别控件及其所依赖的Web服务,您必须在The Windows Azure Data Marketplace订阅,然后注册您的应用程序。每月前500,000次服务电话免费订阅

     

准备发布应用程序时,可以在Marketplace上执行此操作。您可以为自己的应用程序命名。

     

有关详细信息,请参阅如何:注册和安装Bing语音识别控件。

我强烈支持这一部分可能是关键所在 - 你需要通过Azure Data Marketplace订阅服务,即使每个前500,000个交易都没有费用一个月。