我想在我的网站中使用一项功能,以便用户可以选择在页面上选择文本并按一个按钮来收听所选内容。这可以实现吗?
答案 0 :(得分:0)
我过去曾使用谷歌翻译服务:
http://translate.google.com/translate_tts?tl=en&q= 您的文字
将生成一个mp3文件。然后你需要某种插件来播放那个mp3文件。我使用带有以下动作3代码的flash影片:
var googleTranslateIntoSpeech:URLRequest=new URLRequest('http://translate.google.com/translate_tts?tl=en&q='+text);
contentAudio=new Sound(googleTranslateIntoSpeech);
contentAudioChannel=new SoundChannel();
contentAudioChannel=contentAudio.play();
然而,正如maxedison所说,谷歌翻译服务可能会很快关闭。我认为Bing翻译服务具有可比性,解决方案非常相似。