Ero sivun ”Festvox-Suopuhe” versioiden välillä
Siirry navigaatioon
Siirry hakuun
p
toimii nyt
p (toimii nyt) |
|||
Rivi 35: | Rivi 35: | ||
==Ubuntu, Kubuntu, Xubuntu ja Edubuntu== | ==Ubuntu, Kubuntu, Xubuntu ja Edubuntu== | ||
Festival tarvitsee määritykset suomenkielistä puhetta tuottaakseen. Ladataan ne seuraavaksi päätettä käyttäen: | Festival tarvitsee määritykset suomenkielistä puhetta tuottaakseen. Ladataan ne seuraavaksi päätettä käyttäen: | ||
wget | wget https://raw.githubusercontent.com/lahtis/SuoPuhe/main/festival.scm | ||
festival.scm tiedoston sisältö näyttää tältä. | festival.scm tiedoston sisältö näyttää tältä. | ||
Rivi 70: | Rivi 66: | ||
Ladataan skripti, jolla Festivalia voi helposti käyttää kotihakemistosta: | Ladataan skripti, jolla Festivalia voi helposti käyttää kotihakemistosta: | ||
wget | wget https://raw.githubusercontent.com/lahtis/SuoPuhe/main/sano.bash | ||
Skriptin sisältö näyttää tältä: | |||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
echo $* > /tmp/ttv && iconv -f UTF-8 -t ISO8859-1 /tmp/ttv > /tmp/ttv2 &&festival --tts /tmp/ttv2 >/dev/null 2> /dev/null | echo $* > /tmp/ttv && iconv -f UTF-8 -t ISO8859-1 /tmp/ttv > /tmp/ttv2 &&festival --tts /tmp/ttv2 >/dev/null 2> /dev/null | ||
Rivi 78: | Rivi 74: | ||
annetaan sano scriptille suoritusoikeudet komentorivillä: | annetaan sano scriptille suoritusoikeudet komentorivillä: | ||
chmod a+x sano | chmod a+x sano.bash | ||
Testataan toimivuus kotihakemistossa. | Testataan toimivuus kotihakemistossa. | ||
./sano olen puhuva pää | ./sano.bash olen puhuva pää | ||
Kopioidaan se /usr/local/bin/ hakemistoon | Kopioidaan se /usr/local/bin/ hakemistoon | ||
Rivi 88: | Rivi 84: | ||
Kokeillaan komentorivillä, saatiinko Ubuntu puhumaan suomea: | Kokeillaan komentorivillä, saatiinko Ubuntu puhumaan suomea: | ||
sano Hyvää päivää. Minä olen puhuva pää. | ./sano.bash Hyvää päivää. Minä olen puhuva pää. | ||
==Aiheesta muualla== | ==Aiheesta muualla== |