我想玩文字转语音服务,并在Text to Speech Demo分发官方样本。
该示例使用用户名和密码,而凭据仅提供API密钥。
服务似乎正在转向使用API密钥(有利于用户名和密码,这是合理的)。
必须有一种方法可以提供配置(在创建新凭据页面中),这将提供用户名和密码。我无法找到要传递的魔法参数。
任何指针都会受到赞赏。
答案 0 :(得分:2)
正如您所发现的,服务已经转移到通过IBM Cloud IAM使用API密钥。
watson-developer-cloud sdks仍然可用,但您需要提供iam_apikey
值,而不是username
和password
。希望样品将在不久的将来更新。
还要确保检查IBM Cloud提供给您的凭证对象,因为某些服务URL已更改,需要在配置对象中使用url
显式声明。
答案 1 :(得分:1)
请使用此处写的单词apikey
代替用户名,并在密码中使用服务的api密钥。因此您的凭据应如下:
userName: "apikey"
password: your service api key