1

我知道 TTS API 库可以在 Android 上离线使用。但是我怎样才能使用谷歌的在线 API 呢?我为 iOS 找到了这段代码:

local ttsUrl=string.format("http://translate.google.com/translate_tts?tl=%s&q=%s", "en", textToSend)
local ttsData = NSData:dataWithContentsOfURL(NSURL:URLWithString(ttsUrl))
local avPlayer = AVAudioPlayer:initWithData_error(ttsData, nil)
avPlayer:play()

基本上,发送 URL、接收音频并在 Android 上播放的最佳方式是什么?

非常感谢!

4

1 回答 1

0

好吧,显然它就像使用 Android MediaPlayer并将 URL 传递给setDataSource(String path)一样简单。干杯!

于 2013-01-25T23:23:14.500 回答