首页 > 解决方案 > 可以通过 API 密钥从前端进行 Google Cloud Text-to-Speech API 身份验证吗?

问题描述

用例是一个没有任何后端的前端应用程序,因此通常我希望使用 api 密钥(https://cloud.google.com/docs/authentication/api-keys)但在完整的文本到语音文档中(https://cloud.google.com/text-to-speech/docs/)我找不到任何有关是否(以及如何)可以将 api 密钥用于 Cloud Text-to-Speech API 的信息。

我认为在独立前端(尤其是新的 WaveNet 语音)中使用文本到语音功能的用例并不常见,所以我想我会在这里问这个问题,如果有人有一些提示在哪里寻找这个信息,或者如果它目前真的只是作为可在后端使用的 API。

标签: apitext-to-speechgoogle-text-to-speech

解决方案


如果您遇到与我现在面临的相同问题,那么我可以为您提供帮助。我在这个问题中有同样的问题

如果您使用网页进行翻译,那么您必须在请求的 URL 中发送您的 API 密钥。我尝试的一种方法是,

https://texttospeech.googleapis.com/v1beta1/text:synthesize?fields=audioContent&key={Your key goes here}.

我希望这能解决你的问题。


推荐阅读