[教學]在 ESLyric 中改用 opencc 進行簡繁轉換

其實之前就打算寫這個教學了,不過忙一忙就忘記了。

看到Github上有人在問,就順便把教學寫一寫啦。

使用 的OpenCC 版本是 OpenCC 1.1.6 x86 版
我對檔案進行了精簡,只留下必要的轉換用檔案。

預設為臺灣用語,並且內建了擴充詞彙用的空白字典檔,

方便使用者自行擴充。

下載連結 (轉錄請附上原文連結)

使用方法:

先然後找到 ESLyric 的安裝位置
舉例:Foobar2000 Portable 版的套件安裝位置在
Foobar2000\profile\user-components\foo_uie_eslyric

 

然後將我做好的精簡版 OpenCC 如下圖所示解壓縮至此。

 

接下來請至 ESLyric 設定中,點選「歌詞處理」

右鍵點選空白處新增「轉換為繁體」選項,

並將「繁簡轉換時存在參照歌詞則僅轉換參照歌詞」這個選項勾上。

 

最後在 ESLyric 的進階選項中將 opencc.integrated 的數值從 0 改為 1 ,

點選 Apply 套用即可完成設定。

設定完後建議重新啟動 Foobar2000 ,完成後效果如下圖

可以看到內建簡繁轉換功能不會轉換的「什么」已經被完美轉換為「什麼」了。
不過難免還是會有轉換錯誤的部分,這部分只能手動修正了。

(像圖中的「淚水溢出」被改成「淚水溢位」了)

 

進階用法:

我在 OpenCC 資料夾中,內建了一個空白的 Custom.txt 

若想要新增自訂翻譯詞彙,

可以用下圖中的格式將想新增的詞彙填入其中(中間是一個 TAB 不是空格)

 

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料