如何使用 Google 文字转语音 API?

How to use Google Text to Speech API?

我计划获取 API 密钥并使用 Google 提供的语音服务。但是我找不到任何关于如何使用 Google 的文本转语音 api 的文档。

Google 实际上没有官方的文本转语音 API。您可以使用他们的 google 翻译服务来获得一些结果,但它同样不受官方支持,因此据我所知没有可用的文档。

Google 有 Cloud Speech API,它做相反的事情,即将语音转换为文本。似乎人们经常将两者混淆,认为您可以使用云语音进行文本转语音。

This SO question 可能是关于如何使用 google 翻译文本到语音的一个很好的起点。尽管我个人会尝试找到专为该任务设计的 API。

工作的简单规则:

q = 用于传递您的语言编码。 tl = 用于传递您的语言名称

简单的试试这个:

https://translate.google.com.vn/translate_tts?ie=UTF-8&q=%E0%A6%86%E0%A6%AE%E0%A6%BF%20%E0%A6%AA%E0%A7%8D%E0%A6%B0%E0%A7%8B%E0%A6%97%E0%A7%8D%E0%A6%B0%E0%A6%BE%E0%A6%AE%E0%A6%BF%E0%A6%82%20%E0%A6%AD%E0%A6%BE%E0%A6%B2%E0%A6%AC%E0%A6%BE%E0%A6%B8%E0%A6%BF+&tl=bn&client=tw-ob

已接受的答案不再正确,Google 现在确实提供 Text-to-Speech API,或者更具体地说,Google Cloud 提供。 这是一个快速入门 guide.