Muokataan sivua Text2wave
Siirry navigaatioon
Siirry hakuun
Kumoaminen voidaan suorittaa. Varmista alla olevasta vertailusta, että haluat saada aikaan tämän lopputuloksen, ja sen jälkeen julkaise alla näkyvät muutokset.
Nykyinen versio | Oma tekstisi | ||
Rivi 25: | Rivi 25: | ||
Luo esimerkkitekstitiedosto seuraavalla komentorivikäskyllä: | Luo esimerkkitekstitiedosto seuraavalla komentorivikäskyllä: | ||
echo "Tämä teksti muutetaan puheäänitiedostoksi | echo "Tämä teksti muutetaan puheäänitiedostoksi" > minuntekstini.txt | ||
Muuntaa tekstitiedoston [[wav]]-ääneksi. Huomaa, että tässä ei toimi äät, ööt ja erikoismerkit. | Muuntaa tekstitiedoston [[wav]]-ääneksi. Huomaa, että tässä ei toimi äät, ööt ja erikoismerkit. | ||
Rivi 31: | Rivi 31: | ||
text2wave -o minunääneni.wav minuntekstini.txt | text2wave -o minunääneni.wav minuntekstini.txt | ||
==Mp3 muoto== | |||
Luetaan ''minuntekstini.txt'' tiedostosta rivit, putkitaa ne muuta UTF-8 ISO-muotoon. Ajetaan '[[text2wave]] ohjelman läpi wav-muotoon ja pakataan [[lame]]lla mp3-muotoon. Tämä ensimmäinen esimerkki käyttää nais-ääntä. Ja tässä toimivat erikoismerkit. | |||
==Mp3 | |||
Luetaan ''minuntekstini.txt'' tiedostosta rivit, | |||
[[cat]] minuntekstini.txt | [[iconv]] -f UTF-8 -t ISO8859-1 -c | text2wave -otype wav -eval '(voice_suo_fi_lj_diphone)' -o - | [[lame]] - minun_nais_ääni.mp3 | [[cat]] minuntekstini.txt | [[iconv]] -f UTF-8 -t ISO8859-1 -c | text2wave -otype wav -eval '(voice_suo_fi_lj_diphone)' -o - | [[lame]] - minun_nais_ääni.mp3 | ||
Rivi 67: | Rivi 42: | ||
[[cat]] *.mp3 > kaikki_yhteen.mp3 | [[cat]] *.mp3 > kaikki_yhteen.mp3 | ||
Kuunnellaan tiodosto käyttämällä komentorivillä toimivaa [[vlc]]:tä | Kuunnellaan tiodosto käyttämällä komentorivillä toimivaa [[vlc]]:tä | ||
[[nvlc]] kaikki_yhteen.mp3 | [[nvlc]] kaikki_yhteen.mp3 | ||
==OGG Vorbis muoto== | |||
Nainen | Nainen | ||
cat minuntekstini.txt | iconv -f UTF-8 -t ISO8859-1 -c | text2wave -otype wav -eval '(voice_suo_fi_lj_diphone)' -o - | [[oggenc]] -r -R 16000 -B 16 -C 2 - > recording.ogg | |||
Mies | Mies | ||
cat minuntekstini.txt | iconv -f UTF-8 -t ISO8859-1 -c | text2wave -otype wav -eval '(voice_hy_fi_mv_diphone)' -o - | oggenc -r -R 16000 -B 16 -C 2 - > recording.ogg | |||
* Huomautuksia jos bitrate eli bittitaajuutta muuttaa suuremmaksi kuin -R 16000, ääni menee oravaksi ja nopeaksi. Äänenlaatua en vielä keksinyt miten sitä saisi parannettua, ogg koodekki ainakin muuttaa ääntä, tässä tapauksessa. Kokeilin myös reitittää sen jackille, mutta tietämys stdout reitittämisestä on liian vähäinen. En tiedä onnistuisiko se reitittää ja käsitellä lennosta. | * Huomautuksia jos bitrate eli bittitaajuutta muuttaa suuremmaksi kuin -R 16000, ääni menee oravaksi ja nopeaksi. Äänenlaatua en vielä keksinyt miten sitä saisi parannettua, ogg koodekki ainakin muuttaa ääntä, tässä tapauksessa. Kokeilin myös reitittää sen jackille, mutta tietämys stdout reitittämisestä on liian vähäinen. En tiedä onnistuisiko se reitittää ja käsitellä lennosta. | ||
[[Luokka: Multimedia]] | |||
[[Luokka: |