我知道 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 上播放的最佳方式是什么?
非常感谢!