Speex 是一種專門設計來紀錄語音的檔案格式,在壓縮語音這方面,會比 Ogg Vorbis 還要好上二到四倍,所以 Speex 非常適合用在遊戲的語音上。它是一種開源的自由軟體,所以不用付授權費即可使用。
Speex 的官方網站在 http://www.speex.org/ ,上面有提供命令列的編碼與解碼器。不過 http://www.rarewares.org/others.php 有提供一個叫做 Speexdrop 的視窗程式,能讓一般的使用者也能直接把 wave 檔案拖到這個程式視窗中來進行轉換。
雖然 Speex 是設計接受 8kHz 16kHz 還有 32 kHz 的輸入檔案的,但是我發覺一般的語音要是變成 32kHz 會讓很多高音的感覺消失,感覺變得鈍鈍的。所以我還是不做任何處理就把 Wav 丟給 Speex 處理。目前能用 Foobar2000 直接播放 Speex 檔案。
這裡可以下載語音測試檔,有 Wav, Ogg Vorbis 還有 Speex 檔案,我把設定調到讓產生的 Ogg Vorbis 跟 Speex 檔案大小大約一樣,各位可以自己聽聽看有何不同。
使用 Speex ,製作少於 200MB 的語音 AVG 再也不成問題。