[更新:中文書epub可以用"多看閱讀"或豆丁閱讀來朗讀。用起來也很方便??上Ю首x英文不行(軟件只有中文語音包,會把數字符號什么的讀成中文。)]
比較新的ios操作系統都自帶朗讀功能,也就是能把各種程序里面的文字部分朗讀出來,中文英文或其他語言文字均可。要使用這一功能,首先要到iPhone的設置里面,啟用text to speech功能:Setting - General - Accessibility - Speech - 打開Speak Selection。
在Speech設置里面還可以調節語音種類和速度。(個人覺得英文語音Siri和Ava較好,中文語音Siri和Mei-Jia較好。)
打開朗讀功能之后,只要在任何app里面選擇一段文字,就可以使用“speak”功能把這段文字朗讀出來。這一功能通用于所有可以選擇文字的場合。所以不僅僅是電子書,也可以朗讀網頁或郵件等等。
如果需要用這個功能朗讀電子書,就需要用一個簡單的方式把電子書文檔導入成某種文本格式。經過多方比較,個人發現最簡單的方法是直接把電子書文件導入到云端。我用的是一個國內的網站樂書網 lebook.me 。樂書網的優點是,可以把整本電子書按照現有的章節結構完整導入,既可以在云端查看,又可以在線編輯。
注冊一個樂書網賬號,然后選擇創建新書 - 從電子書導入,然后選擇需要導入的文件即可。各種常見電子書格式都可以。
需要朗讀的時候只要用iPhone的瀏覽器打開樂書網,找到要讀的章節,選擇你想朗讀的文字,然后使用朗讀功能即可。需要注意的是,使用朗讀功能的時候屏幕必須亮著。不能跳出瀏覽器,或關掉屏幕。
樂書網的網頁在選擇大段文字時無法自動滾動頁面,如果要選擇超過一頁的文字有時候會有困難。一個小技巧是在拉動選擇標記的時候,一只手按住選擇標記,另一只手滑動屏幕邊緣的滾動條,這樣就能迅速選擇大段文字了。
用這種方式聽書,一個缺點就是一旦中途停止就沒有辦法從原來的位置繼續,有一個解決的辦法是每次打開一個樂書網頁就把它輸出到instapaper(瀏覽器里樂書的章節網頁export - instapaper)。instapaper自帶朗讀功能(instapaper 文章里export - speak)。中英文語音效果都還不錯。instapaper朗讀功能有斷點續讀或從某個選定句子一直讀下去的功能(不會停在選擇區的末尾),不需要每次選擇大段文字。缺點是不能選擇語音(自帶語音包),速度最多只能設置為兩倍。此外,樂書文章不同章節會被instapaper當作同一篇,存了不同章節后需在instapaper文章列表界面長按文章標題選重新下載。每次只有最近保存的一章。