Stap 2: De eSpeak van de stapsgewijze handleiding om te compileren:
1. download de broncode voor eSpeak v1.46.02 van SourceForge Opmerking: nieuwere versies van eSpeak zijn beschikbaar, maar deze werkt specifiek met Ubuntu 12,04. Installeren van nieuwere geeft een foutmelding "version mismatch"2. unzip de bron door uit te voeren:
$ unzip espeak-1.46.02-source.zip
Dit wordt de bron uitgepakt in de map /home/ubuntu/espeak-1.46.02-source/ (Opmerking: deze tutorial asumes u in de/home/ubuntu werkt/directory). Als je binnen die map kijkt, ziet u op:
$ ls /home/ubuntu/espeak-1.46.02-source/
ChangeLog.txt ReadMe docs linux_32bit src
License.txt dictsource espeak-data platformen
Neem nota van de dictsource map, dat is waar we nodig om de gegevens van de aanvullende Chinese woordenlijst bij het opstellen van eSpeak.
3. de gegevens van de aanvullende woordenlijst voor Chinese taal van epeak van aanvullende gegevenspagina downloaden
4. unzip het bestand (zh_listx) en verplaats de inhoud naar die folder /home/ubuntu/espeak-1.46.02-source/dictsource/. Opmerking: Niet alle talen heeft grote woordenboek gegevens, de meeste zijn klein genoeg dat je niet hoeft te stap 3 en 4. Voor andere talen met grote woordenboek gegevens waar u moet handmatig toevoegen in de dictionary-gegevens, zie: http://espeak.sourceforge.net/data/
5. diverse pakketten nodig om te compileren eSpeak, door het uitvoeren van de volgende installeren:
sudo apt-get update
sudo apt-get install make autoconf automake libtool pkg-config
sudo ad rem-worden installeren portaudio19-dev
sudo ad rem-worden installeren libasound2-dev
sudo ad rem-worden installeren libportaudio2
sudo ad rem-worden installeren libportaudiocpp0
sudo ad rem-worden installeren libwxgtk2.8-dev
sudo ad rem-worden installeren libpulse-dev
sudo ad rem-worden installeren libportaudio-dev
6. nu zijn we klaar om te bouwen van eSpeak. Laten we naar de src map navigeren en bouwen:
$ cd /home/ubuntu/espeak-1.46.02-source/src/
$ maken
$ sudo make-install
7. compileren eSpeak met het extra Chinese woordenboekbestand. Laten we Navigeer naar de map dictsource:
$ cd /home/ubuntu/espeak-1.46.02-source/dictsource/
en uit te voeren:
$ sudo espeak--compileren = zh
Opmerking: U kunt deze stap overslaan als u niet van plan bent te gebruiken van Chinese TTS. Voor andere talen, vervangen – compileren = zh met het equivalent.
8.Now, eSpeak is gebouwd en samengesteld. Maar voordat we het gebruiken kunnen, moeten we één meer pakket te installeren:
$ sudo apt-get install speech-dispatcher
9. je bent klaar! :) als wilt gebruiken eSpeak, gewoon zoiets als:
$ espeak 'Hello er'.
voor Engels, of:
$ espeak - v zh -s 150 "你好."
voor Chinees. De "-v zh" optie stelt u de stem Chinees en de "-s 150″ stelt de toespraak-rate tot 150 woorden per minuut. Om erachter te komen meer opties voor het gebruik van eSpeak:
$ espeak -h
Opmerking: voor Chinese tekst, scheid nummers van Chinese tekens in een tekstregel, doordat ruimten rond de nummers. bijvoorbeeld "2014 年 8 月 6″ in plaats van"2014年8月6日". eSpeak zal een fout maken als getallen tussen Chinese tekens zonder afstand zijn geplaatst.
Nu bent u klaar om uw project praten te maken! :)