我知道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()
基本上,在Android上发送网址,接收音频和播放音频的最佳方式是什么?
非常感谢!
答案 0 :(得分:0)
好吧显然它就像使用Android MediaPlayer 并将URL传递给 setDataSource(String path)一样简单。干杯!