Ero sivun ”Text2wave” versioiden välillä

Siirry navigaatioon Siirry hakuun
454 merkkiä lisätty ,  20. huhtikuuta 2022
p
Katso myös
p (Tungetaan kaikki nyt yhteen, kuuntele.flac tidostosta voit kuunnella sitten tulokseni.)
p (Katso myös)
 
(4 välissä olevaa versiota samalta käyttäjältä ei näytetä)
Rivi 25: Rivi 25:
Luo esimerkkitekstitiedosto seuraavalla komentorivikäskyllä:
Luo esimerkkitekstitiedosto seuraavalla komentorivikäskyllä:


  echo "Tämä teksti muutetaan puheäänitiedostoksi" > minuntekstini.txt
  echo "Tämä teksti muutetaan puheäänitiedostoksi. Nythän tämä parani huomattavasti. Jos minut joskus opetetaan laulamaan. Niin teen teille sitten biiisin. Sitä ennen minun täytyy oppia kirjoittamaan ja puhumaan vielä paremmin. Huomaa minulla on tässä myös pieni ärrä vika. " > 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 47: Rivi 47:
Lisää ohjaus komentoja löytyy [http://sox.sourceforge.net/sox.pdf SoX -oppasta].  
Lisää ohjaus komentoja löytyy [http://sox.sourceforge.net/sox.pdf SoX -oppasta].  


Tungetaan kaikki nyt yhteen, kuuntele.flac tidostosta voit kuunnella sitten tulokseni.
Tungetaan kaikki nyt yhteen, kuuntele.flac tidostosta voit kuunnella sitten tulokset..
cat minuntekstini.txt | iconv -f UTF-8 -t ISO8859-1 -c | text2wave -otype wav -eval '(language_finnish)' -o /tmp/ttv > /tmp/ttv2 && sox /tmp/ttv kuuntele.flac remix - norm -7 highpass 10 gain -2 treble -40 rate 48k norm -5 dither contrast 4 echos 0.8 0.7 7 0.25 7 0.3
 
<syntaxhighlight lang="bash">
#!/bin/bash
cat minuntekstini.txt | iconv -f UTF-8 -t ISO8859-1 -c | text2wave -otype wav -eval '(language_finnish)' -o /tmp/ttv > /tmp/ttv2 && sox /tmp/ttv kuuntele.flac remix - norm -7 highpass 10 gain -2 treble -40 rate 48k norm -5 dither contrast 4 echos 0.8 0.7 7 0.25 7 0.3
</syntaxhighlight>


==Mp3-muoto==
==Mp3-muoto==
Rivi 76: Rivi 80:
* 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]]
==Katso myös==
* [[Esteettömyys]]
 
==Aiheesta muualla==
* [https://github.com/lahtis/SuoPuhe käyttäjä Lahtiksen] GitHub arkisto ja kokeilut.
 
[[Luokka:Puhesyntetisaattorit]]
10 147

muokkausta

Navigointivalikko