OpenJTalk で、文字を読ませるテスト
OpenJTalk で、文字を読ませるテスト
インストール
$ sudo apt-get install open-jtalk $ sudo apt-get install open-jtalk-mecab-naist-jdic hts-voice-nitech-jp-atr503-m001
起動スクリプト
#!/bin/bash HV=/usr/share/hts-voice/nitech-jp-atr503-m001/nitech_jp_atr503_m001.htsvoice tempfile="./tempfile" option="-x /var/lib/mecab/dic/open-jtalk/naist-jdic -m $HV -ow $tempfile" if [ -z "$1" ] ; then open_jtalk $option else if [ -f "$1" ] ; then open_jtalk $option $1 else echo "$1" | open_jtalk $option fi fi #aplay -q $tempfile aplay --quiet -D plughw:1,0 $tempfile rm -f $tempfile
テスト
$ ./jsay "本日は晴天なり"
音声の追加1 公式サンプル
$ wget https://sourceforge.net/projects/mmdagent/files/MMDAgent_Example/MMDAgent_Example-1.6/MMDAgent_Example-1.6.zip $ unzip MMDAgent_Example-1.6.zip $ cd MMDAgent_Example-1.6/Voice/ $ sudo cp -R mei /usr/share/hts-voice/ $ find /usr/share/hts-voice/ -name *htsvoice /usr/share/hts-voice/mei/mei_normal.htsvoice /usr/share/hts-voice/mei/mei_angry.htsvoice /usr/share/hts-voice/mei/mei_bashful.htsvoice /usr/share/hts-voice/mei/mei_happy.htsvoice /usr/share/hts-voice/mei/mei_sad.htsvoice /usr/share/hts-voice/nitech-jp-atr503-m001/nitech_jp_atr503_m001.htsvoice
HV=/usr/share/hts-voice/nitech-jp-atr503-m001/nitech_jp_atr503_m001.htsvoice
を変更すると、変わる。
音声の追加2 配布データ
htsvconv ファイル形式で配付されていればそのまま指定する。
MMDAgent 音響データファイル郡の場合は、こちら様のお世話になったりして、作成して設置する。