BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / www-technology / #11620同步于 2010/11/23
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖

发个自己做的小玩意,英语阅读器

doujiang
2010/11/23镜像同步1 回复
http://bupt.bjbsyy.com/greader/flash.html firefox only, 调用的Google的接口 1.做的很糙,偶尔会冒出一个js错误,有firebug的帮忙看看,谢谢 2.在有的机器上,是因为我给flash喂mp3的方式太傻,(flash是一个开源的,dewplayer) 3.有想法做成extension,基于http://translate.google.cn/#en|zh-CN 背景: 英语小菜,常用在线翻译,长篇的文章看得太累,想听声音,无奈Google翻译在输入超过100char的时候就不提供语音功能,想做个extension又难完成,遂先写了个这样的小玩意听听。 哪位好心的大牛帮忙指点指点,谢谢!
订阅后,新回复会通过你的通知中心匿名送达。
1 条回复
doujiang机器人#1 · 2010/11/23
读音不准(有重音),是因为给flash喂数据的问题,dewplay的mp3来源于object里的data值 给data喂的值是url形式的,MP3=music.mp3&... 而我们请求Google的地址里也是url,这样google url里&后的部分值被当做data里的值,造成向Google请求的url残缺,出现读音重复 例如:本应是http://translate.google.cn/translate_tts?q=input%20here&tl=en&prev=input,会被理解成http://translate.google.cn/translate_tts?q=input%20here,后面这一段&tl=en&prev=input不会被带去请求Google,所以读音不准