ラズパイ 音声合成やってみた
こんにちは。今回はopen jtalkを使った音声合成をやる。
Open JTalkをインストール
$sudo apt-get install -y open-jtalk open-jtalk-mecab-naist-jdic hts-voice-nitech-jp-atr503-m001
スクリプトファイル作成
$sudo nano jtalk.sh
#!/bin/bash
tempfile=`tempfile`
option="-m /usr/share/hts-voice/nitech-jp-atr503-m001/nitech_jp_atr503_m001.htsvoice \
-x /var/lib/mecab/dic/open-jtalk/naist-jdic \
-ow $tempfile"
echo "$1" | open_jtalk $option
aplay -q $tempfile
rm $tempfile
権限設定
$sudo chmod 755 jtalk.sh
オーディオ設定
$alsamixer
しゃべらせてみる
$./jtalk.sh "こんにちは。井上キモいわ。"
現在時刻をしゃべらるプログラム作成
$sudo nano jtalk_time.sh
#!/bin/bash
HOUR=`date +%H`
MINUTE=`date +%M`
STR=現在の時刻は、${HOUR}時${MINUTE}分です。ほな。
./jtalk.sh ${STR}
コマンドの実行
$./jtalk_time.sh
現在の時刻を読みます。
Twitterやってます。
https://mobile.twitter.com/Homepi34/
ほな