【问题标题】:Call google TTS Cloud API on Android在 Android 上调用 google TTS Cloud API
【发布时间】:2013-01-26 07:23:14
【问题描述】:

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

非常感谢!

【问题讨论】:

    标签: android cloud text-to-speech


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-08
      • 1970-01-01
      • 1970-01-01
      • 2014-03-24
      • 2018-08-13
      • 1970-01-01
      相关资源
      最近更新 更多