谷歌翻译使用哪种TTS?有没有办法在android应用程序中也使用这个TTS?

谷歌翻译使用哪种TTS?有没有办法在android应用程序中也使用这个TTS?,android,google-translate,text-to-speech,Android,Google Translate,Text To Speech,我发现,对于某些语言,谷歌的声音文件到目前为止是最真实的(与Android上可用的其他TTS引擎相比) 谷歌翻译应用程序是否使用TTS引擎 有没有办法从android应用程序播放这些TTS?android使用TTS引擎,但引擎由固件提供商决定。最常见的是Pico 以下是有关使用TTS的Android文档: Android的TTS不需要互联网连接。它根据需要发出声音 下面是一些使用Android TTS的代码。它处理一些涉及的问题: 这里有一个链接,指向一篇关于使用非官方Google TTS AP

我发现,对于某些语言,谷歌的声音文件到目前为止是最真实的(与Android上可用的其他TTS引擎相比)

谷歌翻译应用程序是否使用TTS引擎


有没有办法从android应用程序播放这些TTS?

android使用TTS引擎,但引擎由固件提供商决定。最常见的是Pico

以下是有关使用TTS的Android文档:
Android的TTS不需要互联网连接。它根据需要发出声音

下面是一些使用Android TTS的代码。它处理一些涉及的问题:


这里有一个链接,指向一篇关于使用非官方Google TTS API的TechCrunch文章[http://techcrunch.com/2009/12/14/the-unofficial-google-text-to-speech-api/]. 您在RESTful API中传入文本,它将返回一个MP3。因此,如果您可以从Android应用程序发出HTTP请求并播放返回的MP3,您可以使用Google TTS引擎。缺点是它是“非官方的”,因此可以在没有警告的情况下更改或删除它。可能还有其他类似的服务可以使用。但是,您需要Internet连接,并且必须使用这种方法处理延迟问题,这可能是一个问题,也可能不是一个问题,取决于应用程序。

到目前为止,这一点很清楚。但我的意思不同。google translate应用程序使用的是哪种TTS?是否也有办法使用它(因为对于某些语言,google translate听起来比其他可用的TTS引擎更真实-个人意见)?谢谢。这基本上就是我要找的。但根据这篇文章,它只是英语。并且没有传递任何参数来选择语言。但是基本的想法是好的(只是想知道为什么我没有朝这个方向思考……)在评论中找到了答案:对我来说似乎足够了!谢谢!