[問題] 用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