Azure Text to Speech 服务没有响应
Azure Text to Speech service not responding
我已经使用 Microsoft.CognitiveServices.Speech api 和使用 HttpRequests 的传统 REST 实现,通过官方 github 示例实现并正在测试 Azure 文本转语音,但无论我尝试用什么方法向服务提交文本时出现 401/400 错误。
我的测试应用程序使用有效的政府云帐户正确地进行了身份验证,并从身份验证令牌服务获得了一个有效的令牌,但对语音服务端点的调用本身失败或被转储。
我正在使用 https://docs.microsoft.com/en-us/azure/azure-government/documentation-government-services-aiandcognitiveservices 中记录的端点信息,因为这是针对已配置的 GovCloud 而不是 public 云。
更新:手动重新创建 REST 调用并使用在线 REST 测试工具,然后与 Azure 认知服务团队联系 phone 后,发现问题出在 Azure 的政府云语音端点服务及其文档。 (他们不确定具体是什么,但会调查一下...)
原来官方文档不准确,文档列表“https://virginia.tts.speech.azure.us" as the service endpoint when it is in actual "https://virginia.tts.speech.azure.us/cognitiveservices/v1”
希望这可以节省发现此问题的 16 个小时来调试和解决问题。
作为旁注,Azure 上的 REST 示例中生成的 SSML github is malformed, use the example structure from the documentation 而不是。
我已经使用 Microsoft.CognitiveServices.Speech api 和使用 HttpRequests 的传统 REST 实现,通过官方 github 示例实现并正在测试 Azure 文本转语音,但无论我尝试用什么方法向服务提交文本时出现 401/400 错误。
我的测试应用程序使用有效的政府云帐户正确地进行了身份验证,并从身份验证令牌服务获得了一个有效的令牌,但对语音服务端点的调用本身失败或被转储。
我正在使用 https://docs.microsoft.com/en-us/azure/azure-government/documentation-government-services-aiandcognitiveservices 中记录的端点信息,因为这是针对已配置的 GovCloud 而不是 public 云。
更新:手动重新创建 REST 调用并使用在线 REST 测试工具,然后与 Azure 认知服务团队联系 phone 后,发现问题出在 Azure 的政府云语音端点服务及其文档。 (他们不确定具体是什么,但会调查一下...)
原来官方文档不准确,文档列表“https://virginia.tts.speech.azure.us" as the service endpoint when it is in actual "https://virginia.tts.speech.azure.us/cognitiveservices/v1”
希望这可以节省发现此问题的 16 个小时来调试和解决问题。
作为旁注,Azure 上的 REST 示例中生成的 SSML github is malformed, use the example structure from the documentation 而不是。