[问题] 用MPMoviePlayer 播放英文发音

楼主: jim60131 (stand by me)   2015-11-30 12:19:31
使用语言: Swift
==========================================================================
各位前辈好:
我学Swift的时间两周,以前只有FORTRAN的基础
正在练习制作自订字典
想在新增单字的时候可以播放单字的发音
来源是从网络上下载
===========================================================================
http://www.oxfordlearnersdictionaries.com/media/english/us_pron/o/ope/opera
/operand__us_1.mp3
(抱歉 为了展示全部的连结 没有缩网址)
http://translate.google.com.tw/translate_tts?ie=UTF-8&q=hi&tl=en
(播放的发音是hi)
===========================================================================
目前使用OXFORD的MP3的连结确定可以播放
但因为OXFORD的连结还有规则 程式不知道怎么写
(o -> ope -> opera -> operand)
所以想采用GOOGLE翻译的连结
可是GOOGLE翻译的连结不是MP3档 所以不知道怎么播放
===========================================================================
所以想请问各位前辈
问题1. 有什么办法可以用MPMoviePlayer播放GOOGLE的发音吗?
问题2. 如果可以播放 那有办法下载GOOGLE发音的MP3档吗?
谢谢
作者: Blueshiva (龙野南云)   2015-11-30 14:39:00
MPMoviePlayer就是给他url而已,所以重点在你怎么去取得url,比起挖google的,Oxford的应该会简单许多不过最简单的应该是用iOS内建的发音
楼主: jim60131 (stand by me)   2015-11-30 17:33:00
谢谢B大
作者: zonble (zonble)   2015-12-04 01:36:00
苹果自己的 AVSpeechSynthesizer 就可以唸出来啦…

Links booklink

Contact Us: admin [ a t ] ucptt.com