Google Cloud文字转语音API - 权限错误

MKB*_*MKB 6 text-to-speech google-cloud-platform google-cloud-speech

我正在尝试按照这些说明设置Google Cloud Text-to-Speech API - https://cloud.google.com/text-to-speech/docs/quickstart 我已成功按照步骤1-6设置Google SDK并使用服务帐户凭据进行身份验证.但是,当我尝试运行示例HTTP请求以合成语音时,我收到以下错误:

Cloud text-to-Speech API尚未在项目可用的auth-library中使用,或者在禁用之前使用.通过访问https://console.developers.google.com/apis/api/texttospeech.googleapis.com/overview?project=usable-auth-library启用它,然后重试.

当关注错误消息中的链接时,它将转到以下页面:

API"texttospeech.googleapis.com"不存在,或者您无权访问它.

我很感激你的帮助.

Gro*_*ify 1

如果这对任何人都有帮助,我在通过 Google 控制台将 API 添加到具有 JWT 凭据的现有 Google 服务帐户后遇到了此错误。

我点击了快速入门协议的链接,并能够使其正常工作。在下面的页面上,我单击了Enable the API

https://cloud.google.com/text-to-speech/docs/quickstart-protocol

文本转语音快速入门

在下一页上,我单击Create a project下拉菜单并选择一个现有项目。无需获得新的凭证。

在此输入图像描述

我正在使用 Go,然后能够使用golang.org/x/oauth2/google.