【发布时间】:2019-07-09 00:27:47
【问题描述】:
我的密钥已准备好发出请求并从 Google 的文本中获取语音。
我尝试了这些命令等等。
这些文档没有提供我发现的 Python 入门的直接解决方案。我不知道我的 API 密钥与 JSON 和 URL 一起去哪里
One solution in their docs here is for CURL.。但涉及在必须将请求发送回他们以获取文件之后下载 txt。有没有办法在 Python 中做到这一点,不涉及我必须返回它们的 txt? 我只想将我的字符串列表作为音频文件返回。
(我把我的实际密钥放在上面的块中。我只是不打算在这里分享。)
【问题讨论】:
-
我看到了这个。我的意思是在 OP 中,我发布的链接中没有 Python 等效项。我不明白这个链接是什么,(代码)。我不明白我的 API 密钥去了哪里。也许这就是我所需要的。这段代码在哪里看到 API?看了一整天,我还是找不到在任何地方使用这些东西的方法。
-
当您说 API 密钥时,我假设您的意思是您在设置 Google Cloud 时设置的 API 密钥对吗? full set up from the beginning 可能值得一读。您以 JSON 格式下载的 API 密钥是您在环境中设置为
GOOGLE_APPLICATION_CREDENTIALS的内容(请参见步骤 2)。然后,他们会提供有关如何正确设置 Python environment 的进一步说明。 -
正如 aug 所指出的,他们提供的链接上有一个 Python 快速入门。 Python 快速入门提供与您链接到的 CURL 示例等效的功能。此外,正如 aug 所提到的,您需要使用服务帐户,而不是 API 密钥。
-
Eric,这些文档是你写的?恭敬地,它们非常不透明和令人困惑。很难找到。就好像所有东西都有 3 个诱饵版本。与我注册的地方无关。昨天花了 10 个小时试图让 Python 完成 CURL 命令所做的事情。今天,花了大约 8 个小时试图弄清楚在哪里输入语音名称,并且它与 language_code 不同。你否决了我的问题?
标签: python api text-to-speech