October 20, 2015

Chrome 插件:下載網路字典發音 / Anki 插入發音

鍵盤小魯我自製的 Chrome 外掛,可下載部分網路字典的發音檔。


目錄


※ 我已將此系列文章撰寫成書

書名:《英、日語同步 Anki 自學法》

本書特色:
1. 以加強英語/日語為目標,建立正確的學習態度
2. 完整的 Anki 軟體使用教學,初心者也能快速上手。
3. 利用自製工具來做好時間管理,讓學習更有效率。
4. 以各種實用的心理學原理為例,利用心理學技巧控制自己。
5. 除了書中內容外,另外免費附贈《脫魯祕笈》網站,用超過 10 萬字來教你如何變強
6. 隨書免費附贈全台最大英語學習平台 VoiceTube 的 HERO 課程折價券

2017/1/15 前預購優惠:
1. 預購享有 79 折 優惠
2. 預購 買一送二,贈書於購買頁面下方選擇
3. 於 2/15 日前,對本書不滿意者無條件退貨 (含運共退 343 元)

購買方式、內容預覽請參閱 這篇文章


(一) 下載網路字典發音

這篇延續 自學四年日檢 N1 與多益 TOEIC 975 系列文章。

乾脆就在這裡一次解決這兩個問題。

我快速寫了一個 Chrome Extension 來擷取網路字典的發音,按此下載

程式原始碼在此,歡迎自行修改:https://github.com/johnyluyte/fetch-online-dictionaries-audio

使用這個 Chrome Extension 可以讓擷取發音並放入 Anki 的流程更順暢。

1. 安裝方式

  • 下載並使用 Chrome 瀏覽器
  • 進入 Chrome 線上應用程式商店的 下載頁面
  • 選擇 「加到 Chrome」。
  • 重新啟動 Chrome。 (應該是不需要,但保險起見)

裝完後,就能在下述支援的網站下載英文/日文發音了。


(二) 支援的網站

目前支援的網站如下:


(三) 使用方法

正常來說,進入支援的網站後,不需做任何動作,此外掛就會自動抓出發音並顯示下載連結。

如果沒有自動顯示的話,請手動按一下網址列的這個圖案,即會產生下載連結。

有些網站不支援 SSLv3 (FYI: POODLE vulnerability),而複製連結網址貼上 Anki 預設似乎會用 SSL 連 HTTPS,因此若直接右鍵複製再到 Anki 貼上這類網站發音的話就會出現 handshake 錯誤。

解決方法:點選左鍵下載下來,再貼上 Anki。


(四) 如何在 Anki 加入發音

1. 直接複製連結網址至 Anki

在「下載發音」按右鍵,選擇「複製連結網址」。

在 Anki 新增單字,在想插入發音的地方按右鍵「貼上」。

完成。

2. 先下載,再放入 Anki

如果上述方法無法成功將發音檔匯入 Anki 的話,建議先將發音檔下載至電腦,再拖曳到 Anki。

接著在 Anki 新增單字,將發音檔案用滑鼠拖曳至 Anki 欄位。

按下確定新增完成單字卡後,發音檔就已經匯入 Anki,此時可以把電腦內的發音檔刪除。


(五) 版本更新

當此外掛更新版本時,Chorme 會自動幫您更新,如果您發現您的版本與 Chrome Store 最新版本不符合時,

請手動在 Chrome 選擇 設定→外掛→打勾開發者模式→更新外掛

英文版 Chrome 為:Settings -> Extensions -> Developer mode -> Update extensions now


(六) 使用 AwesomeTTS

AwesomeTTS 是 Anki 的外掛模組,它提供一個整合 Anki 的操作介面,藉由調用不同網站提供的語音發音 API 幫使用者產生發音。

1. 下載與安裝

工具 → 附加元件 → 瀏覽與安裝 → 輸入 AwesomeTTS 的 下載 code → 重新啟動 Anki。

2. 使用方法

新增或修改卡片時,點選下圖右上角紅色方塊按鈕,即可叫出 AwesomeTTS。

介面說明:

  • 藍色方塊:選擇產生發音的服務來源,例如 Google、Microsoft、Baidu 等等。
  • 綠色方塊:上述服務來源可能提供多種語言服務,例如 Google 提供 48 種不同語言發音,選擇你要的語言。
  • 橘色方塊:將上述藍色與綠色方塊的設定儲存起來,方便之後快速選取。
  • 紫色方塊:要發音的內容。
  • 黃色方塊:聽聽看。
  • Record 按鈕:抓取發音並放入卡片欄位。

橘色方塊的用法如下:

假設你覺得 Baidu 的日文發音不錯,於是藍色方塊選擇 Baidu,綠色方塊選擇 Japanese,然後在橘色方塊按下 Save 按鈕,給予這個設定一個名稱。例如 Baidu Tranlate (jp):

之後你只要透過左邊下拉式選單選取 Baidu Tranlate (jp),藍色方塊與綠色方快就會自動設定成 Baidu 日文惹。