【认知服务 Azure Cognitive Service】使用认知服务的密钥无法访问语音服务[ErrorCode=AuthenticationFailure] (2020-08时的遇见的问题,2020-09月已解决)

本文涉及的产品
语音服务,语音通知 50分钟
简介: 【认知服务 Azure Cognitive Service】使用认知服务的密钥无法访问语音服务[ErrorCode=AuthenticationFailure] (2020-08时的遇见的问题,2020-09月已解决)

问题情形

根据微软认知服务的文档介绍,创建认知服务(Cognitive Service)后,可以调用微软的影像(计算机视觉,人脸),语言(LUIS, 文本分析,文本翻译),语音(文本转语音,语音转文本,语言翻译)及内容审查服务。 但是在创建认知服务后,通过Key调用语音服务时,出现没有权限访问的问题(ErrorCode=AuthenticationFailure)。

在代码中使用Key

错误消息如下:

Session started event.

CANCELED: Reason=Error

CANCELED: ErrorCode=AuthenticationFailure

CANCELED: ErrorDetails=WebSocket Upgrade failed with an authentication error (401). Please check for correct subscription key (or authorization token) and region name. SessionId: 60b5c3a75a5e4a4782ed883b77ece93a

CANCELED: Did you update the subscription info?

Session stopped event.

 

问题原因及解决办法

首先,遇见AuthenticationFailure的问题就是考虑Key值是否正确,然后是地区Region是否正确。当确认前两项正确后,就可以考虑是服务端问题。所以最后验证下来,是当前Cognitive Service还不支持使用语音服务,解决办法为单独创建语音服务的资源(Speech)。 因为认知服务除了可以使用通用的资源外,也可以单独创建每一个需要的资源

其他问题

1:AI认知服务分为视觉、语音、语义、搜索,请问这几个服务可以搭配使用吗?比如,用视觉服务进行图像翻译,然后通过语音服务发音,发音时可选择任何一种语言?

【回答】可以的,但是不同的服务需要创建不同类型的订阅,(可以使用认知服务的资源Key来使用这几种服务)。关于文本转语音支持的语言列表可以参考 https://docs.azure.cn/zh-cn/cognitive-services/speech-service/language-support#text-to-speech

 

2:我可以这么理解认知服务和机器学习的区别吗?认知服务是已经通过机器学习后得到的成熟的AI服务,机器学习可以锻炼任何一种形势服务。

【回答】对,是的,Azure 认知服务是 API、SDK 和服务,可帮助开发人员生成智能应用程序,而无需具备直接的 AI 或数据科学技能或知识。 开发人员使用 Azure 认知服务能够轻松地将认知功能添加到其应用程序中。 机器学习相当于是Azure为您的机器学习项目提供了一个平台,在上面可以训练,发布项目。

 

参考文档

Azure 认知服务: https://docs.azure.cn/zh-cn/cognitive-services/

机器学习: https://docs.microsoft.com/en-us/azure/machine-learning/overview-what-is-azure-ml

相关文章
|
云计算
秒懂云通信:如何用阿里云语音通知服务(小白指南)
手把手教你如何使用阿里云语音通知服务,超详细控制台步骤解析,快速上手!更有1650元短信体验代金券和免费试用,点击速抢:https://yqh.aliyun.com/live/cloudcommunication-videos
3864 0
秒懂云通信:如何用阿里云语音通知服务(小白指南)
|
9月前
使用阿里云语音通知http批量推送模式获取用户回执短信内容
本文使用阿里云语音通知配置http批量推送模式获取用户回执信息,并进行测试
509 0
|
安全 JavaScript 机器人
阿里云 语音服务-国内语音服务
阿里云 语音服务-国内语音服务
541 0
阿里云 语音服务-国内语音服务
|
云计算
阿里云产品体系分为6大分类——云计算基础——云通信——语音服务
阿里云产品体系分为6大分类——云计算基础——云通信——语音服务自制脑图
128 0
阿里云产品体系分为6大分类——云计算基础——云通信——语音服务
《阿里云产品手册2022-2023 版》——语音服务
《阿里云产品手册2022-2023 版》——语音服务
|
21天前
|
机器人 API
【Azure Bot】在中国区的Bot Service上打通Teams Channel注意事项
在中国区的Azure上,已经可以创建机器人服务(Bot Service:https://docs.azure.cn/zh-cn/bot-service/?view=azure-bot-service-4.0),目前可以使用集成的渠道有三种(Direct Line,Web Chat 和 Microsoft Teams):Direct Line 和 Web Chat方式就非常直接,嵌入到自己应用的网页就可以。但是使用Microsoft Teams,则有很多限制。本文主要就是介绍,如果您的机器人服务部署在中国区上,并且需要使用Microsoft Teams时候的注意事项
62 13
|
6月前
|
IDE 开发工具 C++
【Azure Cloud Service】VS 2019 发布云服务报错,有什么其它办法发布呢?
【Azure Cloud Service】VS 2019 发布云服务报错,有什么其它办法发布呢?
|
6月前
|
C++ Python
【Azure 应用服务】Azure Function Python函数部署到Azure后遇见 Value cannot be null. (Parameter 'receiverConnectionString') 错误
【Azure 应用服务】Azure Function Python函数部署到Azure后遇见 Value cannot be null. (Parameter 'receiverConnectionString') 错误
|
8月前
|
文字识别 API 开发工具
视觉智能开放平台操作报错合集之报错提示为“This http method is not supported.”,该如何解决
在使用视觉智能开放平台时,可能会遇到各种错误和问题。虽然具体的错误代码和消息会因平台而异,但以下是一些常见错误类型及其可能的原因和解决策略的概述,包括但不限于:1. 认证错误、2. 请求参数错误、3. 资源超限、4. 图像质量问题、5. 服务不可用、6. 模型不支持的场景、7. 网络连接问题,这有助于快速定位和解决问题。
|
9月前
|
机器学习/深度学习 API Android开发
视觉智能平台常见问题之报错handshake_failure如何解决
视觉智能平台是利用机器学习和图像处理技术,提供图像识别、视频分析等智能视觉服务的平台;本合集针对该平台在使用中遇到的常见问题进行了收集和解答,以帮助开发者和企业用户在整合和部署视觉智能解决方案时,能够更快地定位问题并找到有效的解决策略。