如何获取用于Watson Speech to Text的IAM apikey和IAM url?

时间:2018-12-12 07:34:08

标签: ibm-cloud speech-recognition credentials ibm-watson ibm-cloud-tools

我想使用IBM Watson语音转文本服务。如何获取IAM apikey和IAM网址。

在显示凭据时,我得到了- {   “ apikey”:“ ###########”,   “ iam_apikey_description”:“实例的资源键操作期间自动生成的apikey-#######”,   “ iam_apikey_name”:“ ######”,   “ iam_role_crn”:“ ######”,   “ iam_serviceid_crn”:“ ######”,   “ url”:“ https://gateway-syd.watsonplatform.net/speech-to-text/api” }

2 个答案:

答案 0 :(得分:0)

如果您使用API docs以Node.JS之类的编程语言进行编码- 凭据中的apikey是IAM_apikey,而url是凭据中的URL。

如果您打算使用curl,可以按照说明here

使用apikey和url生成访问令牌。

答案 1 :(得分:0)

您还可以使用相同的“基本”授权来试用Curl中的任何Watson服务:

curl -u "apikey:{apikey}" "{url}/{method}"

将{apikey}替换为您看到的###值,并将{url}替换为该值。

例如

curl -X GET -u "apikey:"###########" "https://stream.watsonplatform.net/speech-to-text/api/v1/models"

请参见https://cloud.ibm.com/apidocs/speech-to-text#authentication