首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Microsoft Cognitive speech services -语音转文本批量转录权限错误

Microsoft Cognitive speech services -语音转文本批量转录权限错误
EN

Stack Overflow用户
提问于 2019-03-27 20:47:18
回答 2查看 835关注 0票数 3

你好!

我正在尝试使用MS认知服务进行语音到文本的转录。不过,我需要先运行一个示例,然后才能将其构建到我的生产应用程序中。所以我尝试了一下:Git sample

此示例基本上只要求您填写主机名、订阅密钥和Azure blob URL。我已经完成了所有这些工作,并且我能够获得JWT令牌并读取到目前为止我上传的文件(实际上是0)。只是当我试图上传一个文件进行转录时,它会给我这样的响应:

代码语言:javascript
运行
复制
InnerException  {"Only \"Standard\" subscriptions for the region of the called service are valid."} System.Exception {BatchClient.FailedHttpClientRequestException}

那么,试用用户是不是不允许使用这项服务?

在MS认知服务中是否有支持试用用户的API,以便我们可以在购买之前试用该服务?

我试图浏览他们的文档,但不清楚在这种情况下我可能有哪些选择。

任何帮助都将不胜感激。

提前感谢!

EN

回答 2

Stack Overflow用户

发布于 2019-03-28 18:36:46

您正在尝试使用的Batch API,根据docs,只能与付费的标准订阅密钥一起使用。可以使用来自免费层的订阅来评估实时API(所有其他示例here)。

票数 4
EN

Stack Overflow用户

发布于 2019-03-28 15:00:09

我尝试过相同的代码示例,它对我很有效。

以下是需要注意的事项:

1)我已经尝试过\samples\csharp\dotnetcore\console c# sample来进行场景再现。

2)我已经使用选项1和5中的麦克风尝试了翻译服务和语音转文本。

3)请务必修改您的认知服务api的订阅密钥和服务地域。在我的情况下,它是我们西部,它是我从门户网站下面得到的。

https://azure.microsoft.com/en-us/try/cognitive-services/my-apis/?apiSlug=speech-services

端点为

4)使用麦克风时,请修改belo类中的订阅密钥和服务地域。

RecognitionWithMicrophoneAsync.cs

下面是同样的输出

如果你需要任何帮助,请告诉我。

希望能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55377575

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档