如何在 Android 上設定語音

在 Android 上,BookNPC 朗讀用的是手機內建的語音,而這些語音得透過 Google 的語音引擎才能運作。如果你在 BookNPC 裡看到語音清單是空的,或是打開書卻完全沒有聲音,原因幾乎都是這三種情況之一:沒裝 Google 文字轉語音、手機目前用的是別的語音引擎,或是語音資料還沒下載。照著下面的步驟一步一步做,就能排除問題。

開始之前:

  • 快速連結:在 Play 商店的 Google 文字轉語音。在大多數三星手機上,裝好它只算完成一半,請接著往下把步驟做完。
  • 這篇教學說的都跟雲端錄音室音訊無關:那些聲音是我們伺服器事先算繪好的,換到哪支手機都能播放,而且發現分頁裡的書本來就已經配好音了。
  • 這篇教學是給 Android 用的。如果你用的是 iPhone 或 iPad,請改看這一篇: 如何在 iPhone 和 iPad 上下載高級語音

步驟 1:安裝 Google 文字轉語音

大多數 Android 手機本來就內建了。如果你的手機沒有,就到 Play 商店安裝 Speech Recognition and Synthesis from Google。當 BookNPC 找不到任何可用的語音時,也會在音訊設定裡附上這個連結。

步驟 2:打開手機的文字轉語音設定

打開設定 App,在搜尋列輸入文字轉語音,選擇文字轉語音設定。搜尋結果常常會把你帶到別的畫面,只在上面標示出對應的那一列(像這支三星手機,搜尋後就跳進了 Bixby Vision 設定)。點一下被標示的那一列,就能繼續下一步。每個廠牌把這項設定藏在哪裡都不一樣,用搜尋反而是最快的辦法。

在「設定」App 裡搜尋「文字轉語音」搜尋後被標示出來的「文字轉語音設定」那一列

步驟 3:把偏好的引擎設成 Google

在文字轉語音輸出畫面裡,點偏好的引擎,選擇Speech Recognition and Synthesis from Google。這是大多數人會漏掉的一步:三星手機預設用的是三星自己的引擎,BookNPC 偵測不到它的語音,所以在你切換之前,語音清單會一直是空的。

「文字轉語音輸出」畫面,最上面是「偏好的引擎」選擇 Speech Recognition and Synthesis from Google

步驟 4:安裝語音資料

回到偏好的引擎,點那一列右邊的齒輪圖示,再點安裝語音資料。已經裝好的語言會列在你的語言底下,還沒裝的則會在旁邊標出下載大小。點你書裡使用的語言,等它下載完成即可。

Google 文字轉語音的選項畫面,最上面是「安裝語音資料」語言清單,列出已安裝的語言和各自的下載大小

步驟 5:重新啟動 BookNPC,選一個語音

先把 BookNPC 關掉,再重新打開,讓它認得新的引擎。打開一本書,點播放列上的滑桿圖示,開啟音訊設定,然後在裝置語音底下選一個語音。這時清單應該已經能看到你那個語言的語音了。

重要提示:

  • 語音資料的大小依語言不同,從幾 MB 到大約 50 MB 都有;如果你在意行動數據用量,建議用 Wi-Fi 下載。
  • 在 BookNPC 的語音清單裡,比較好的 Google 語音會標上 Enhanced(不管你把介面設成哪種語言,BookNPC 都是用英文顯示這個字)。如果你的語言剛好有這種語音,選一個就對了。
  • 下載完成後,裝置語音離線也能用,而且完全免費。
  • 如果你的手機比較新,音訊設定裡的另一個分頁還有實驗性語音,完全不需要用到 Google 文字轉語音。它們載入比較慢、朗讀速度也稍微慢一點,但聽起來更好。
  • 五個步驟都做完了還是沒有語音?寫信到 [email protected],附上你的手機型號,我們會幫你看看。