MBROLA er en tale-synthesizer for et stort antal sprog. Den konverterer en liste af fonemer til en wave-fil, så du har brug for et andet værktøj til at konvertere teksten til en liste af fonemer. Licensen for MBROLA tillader at bruge MBROLA gratis for ikke-kommercielle, ikke-militære anvendelser. For vores eksempel vil vi bruge Hadifax til at konvertere tyske ekster til en liste af fonemer passende for MBROLA. Vi vil antage at Hadifax og MBROLA er installeret i /usr/local/hadifax/ og /usr/local/mbrola/ . Uheldigvis sluger Hadifax ofte det sidste tegn i teksten, så vi vil måske ønske at tilføje et yderligere tegn til teksten. Den fuldstændige kommando er derfor mere kompleks end de tidligere eksempler:
(cat - ; echo " " ) | /usr/local/hadifax/txt2pho -f
| /usr/local/mbrola/mbrola -e
/usr/local/mbrola/de1/de1 - /tmp/tmp.wav ;
artsplay /tmp/tmp.wav ; rm /tmp/tmp.wav
Alle dele af denne kommando skal skrives på en linje. Tilvalget Send data som standard-inddata skal være slået til. |