1. 程式人生 > >Ubuntu下安裝和使用開源的tts軟體Flite

Ubuntu下安裝和使用開源的tts軟體Flite

  Flite是什麼?

  Flite是一個小型、快速的TTS系統,是festival的C版本,可用於嵌入式系統,支援WinCE、Palm OS 等。

  下載方法:

wget http://www.festvox.org/flite/packed/flite-1.4/flite-1.4-release.tar.bz2

  安裝指南:

      tar zxvf flite-XXX.tar.gz
      cd flite-XXX
      ./configure (可選項 --prefix=/opt 意思是指定安裝目錄,其實不需要特別指定,flite會預設安裝在/usr/local下面)
       make
       sudo make install

  使用方法:

  flite -t hello //讀單詞hello

  flite hello //讀文字hello.txt

  flite -voice slt -f hello.txt //換女聲語音庫

  問題解決:

問題一:執行flite -t hello報錯:failed to open audio device /dev/dsp

    解決方法:安裝相應的庫即可

sudo apt-get install pulseaudio    
sudo apt-get install libpulse-dev
sudo apt-get install osspd

 

  參考文件:

1 http://www.cnblogs.com/Vanessa-Feng/p/7452016.html