如何為Ekho添加新的聲音
English Version 简体中文版
(2008年10月12日更新)
- 獲取漢字音標列表。粵語可采用粵拼列表, 普通話可采用拼音列表。列表除了音標外還附有所有對應漢字,以供參考。
- 為每個拼音錄制聲音(要用質量比較好的,16bit的MIC哦)。推荐使用Audacity。錄制過程中可使用兩种方法之一:
a) 在每個字的讀音間保留1/3秒以上的沉默,作為以后程序自動抽取單字讀音的標志。
b) 讀每個字后,緊接著讀“的”(或其它的字),以增加讀音處于詞句中的感覺,但之后需要手動地抽取單字讀音。
- 抽取單字錄音,保存為wav文件。
如果使用了上面的方法a)錄制,那么可以使用split_wav.pl分解錄音。
如果使用了上面的方法b)錄制,則需要手動抽取,Audacity可以把選擇的片段導出為Wav,同時結合快捷鍵可加快抽取過程。
- 文件名重命名。把單字錄音的wav文件重命名為与之對應的拼音。
如果文件名遵循split_wav.pl輸出的規則,那么可以使用gen_record_list_sound_db.pl重命名。
如果使用b)方式錄制,并且是在錄制普通話,可借助Silas寫的Python腳本cutter-helper.pl.
- 把新錄制的聲音替換Ekho中的jyutping/目錄或pinyin/目錄
如果嫌麻煩,可以使用a)方法錄音后把文件發給我(黃冠能),我完成以后的工作,不過經我處理的聲音數据需遵循CC-GNU GPL發布哦:)
|