为什么Microsoft/Cognitive Speech TTS Java示例不起作用?

为什么Microsoft/Cognitive Speech TTS Java示例不起作用?,java,text-to-speech,microsoft-translator,Java,Text To Speech,Microsoft Translator,我在GitHub上尝试了Microsoft/Cognitive Speech TTS Java示例。它使用我的认知TranslatorSpeechAPI密钥获得一个新的访问令牌。但是,该示例因以下错误而失败: java.io.IOException:服务器返回URL的HTTP响应代码:403: 我没有更改GitHub示例中的任何代码(api除外): 有人能告诉我问题是什么吗?信不信由你,仅仅是发布这个问题就激发了我自己解决问题的灵感。我一直在使用TranslatorSpeechAPI,没有意识

我在GitHub上尝试了Microsoft/Cognitive Speech TTS Java示例。它使用我的认知TranslatorSpeechAPI密钥获得一个新的访问令牌。但是,该示例因以下错误而失败: java.io.IOException:服务器返回URL的HTTP响应代码:403:

我没有更改GitHub示例中的任何代码(api除外):


有人能告诉我问题是什么吗?

信不信由你,仅仅是发布这个问题就激发了我自己解决问题的灵感。我一直在使用TranslatorSpeechAPI,没有意识到Bing语音是一项独立的服务。所以我注册了Bing的演讲,得到了api,而且它很有效。全部在10分钟内完成。谢谢。令我沮丧的是,虽然Bing语音API现在可以工作,但它不支持荷兰语的TTS,即使Bing Translator(在线)支持TTS荷兰语。Microsoft Translator Languages页面表明,荷兰语是TTS语言。我想我不明白微软SpeechTranslator和微软Bing语音之间的区别。我不需要STT,只需要TTS。我到底应该用什么?谢谢Microsoft翻译语言页面: