首页 > 解决方案 > 如何获取 IBM Watson 的 Text-to-Speech 服务的令牌?

问题描述

我们正在使用 OpenWhisk 创建一个利用 Watson Assistant 和 Discovery 的医疗聊天机器人。我们现在希望能够使用语音到文本和文本到语音,但是在获取 synthesize() 函数的标记时遇到了麻烦。现在,我们正在使用命令

curl -u "apikey:apikey" --output token "https://stream.watsonplatform.net/authorization/api/v1/token?url=https://stream.watsonplatform.net/text-to-speech/api"

但我们得到

{"code":401,"error":"Unauthorized","description":"ERCD250-LDAP-DN-AUTHERR"} 

作为输出。有人可以帮助我们指出正确的方向吗?

标签: tokenibm-watsonwatson-conversationwatson-discoverywatson-text-to-speech

解决方案


提示:在此处查看您创建的所有应用程序。 https://console.bluemix.net/dashboard/apps

你输入了api键吗? 在此处输入图像描述 curl -u "apikey: apikey " --output token" https://stream.watsonplatform.net/authorization/api/v1/token?url=https://stream.watsonplatform.net/text-to-speech/api "


推荐阅读