・ Installiert auf Raspberry Pi von OpenJtalk • Die tatsächliche Tonausgabe "Hallo"
・ Himbeer Pi3 Modell B. ・ Betriebssystem: Raspbian
・ Kann mit SSH-Anschluss von Raspeye oder mit Display betrieben werden ・ Japanische Eingabe ist möglich
Ich habe es unter Bezugnahme auf [diesen Artikel] installiert (https://qiita.com/Higemal/items/6dde8637a680bfe200ca).
Führen Sie zunächst die folgenden Schritte aus
sudo apt-get update #Aktualisieren
sudo apt-get install open-jtalk #Installation
Installieren Sie dann auch die empfohlenen Pakete.
sudo apt-get install open-jtalk-mecab-naist-jdic hts-voice-nitech-jp-atr503-m00
Jetzt können Sie Audio ausgeben! OpenJtalk erstellt eine japanische Audiodatei und spielt sie dann ab. Erstellen Sie zunächst eine Audiodatei.
echo "Hallo" | open_jtalk -x /var/lib/mecab/dic/open-jtalk/naist-jdic -m /usr/share/hts-voice/nitech-jp-atr503-m001/nitech_jp_atr503_m001.htsvoice -ow ~/ojtalk.wav
Sie sollten jetzt eine Audiodatei namens ojtalk.wav im selben Verzeichnis haben. Lass uns als nächstes spielen.
aplay ~/ojtalk.wav
"Hallo" Wurde ausgegeben?
-x Wörterbuch zu verwenden -m Welche Stimme soll ich verwenden (männlich oder weiblich usw.) -ow Ausgabedatei angeben
Übrigens, wenn es sich um einen 3,5-mm-Analogausgang handelt, kann Rauschen hinzugefügt werden und es klingt möglicherweise nicht schön. (Ich war ...) Versuchen Sie in diesem Fall, eine Verbindung mit dem Display über HDMI herzustellen und über das Display auszugeben. Wahrscheinlich verschwindet das durch die Schaltung verursachte Rauschen.
Dieses Mal habe ich eine Audiodatei erstellt und dann ausgegeben. Wenn Sie sich jedoch etwas unwohl fühlen, dass die Audiodatei jedes Mal gespeichert wird, wenn Sie sprechen, können Sie dies tun, ohne eine Audiodatei unten zu erstellen.
echo "Hallo" | open_jtalk -x /var/lib/mecab/dic/open-jtalk/naist-jdic -m /usr/share/hts-voice/nitech-jp-atr503-m001/nitech_jp_atr503_m001.htsvoice -ow /dev/stdout | aplay --quiet
Verwenden Sie das Paket MMDAgent.
Führen Sie zunächst Folgendes aus, um es herunterzuladen
wget https://sourceforge.net/projects/mmdagent/files/MMDAgent_Example/MMDAgent_Example-1.7/MMDAgent_Example-1.7.zip
Dann entpacken Sie den Reißverschluss
unzip ./MMDAgent_Example-1.7.zip
Und Mei-chans Audio-Ordner im Ordner Kopieren Sie es in das Verzeichnis / usr / share / hts-voice /.
sudo cp -r ./MMDAgent_Example-1.7/Voice/mei/ /usr/share/hts-voice/
Wenn Sie das akustische Modell ändern, handelt es sich um eine weibliche Stimme. Optional -m akustisches Modell Es ist der Teil, der entspricht.
echo "Hallo"|open_jtalk -x /var/lib/mecab/dic/open-jtalk/naist-jdic -m /usr/share/hts-voice/mei/mei_normal.htsvoice -ow ~/ojtalk.wav
aplay ~/ojtalk.wav
Ich denke das ist eine weibliche Stimme.
Dieses Mal haben wir die Installation von OpenJtalk und seinen Test geliefert. Als nächstes möchte ich ein Programm erstellen, das über die von der API erfassten Informationen und das Web-Scraping spricht! Dann!
Recommended Posts