Linuxで音声読み上げ
ゆっくりしていってね!
棒読みちゃん
- http://chi.usamimi.info/Program/Application/BouyomiChan/
- 環境は
wine 1.6.2, Bouyomichan 0.1.11.0 (beta 16)
- wineを32bit環境で動かすことと、.NET framworkをwinetricksで入れておくこと
- mscoree.dllに関するエラーが出たので, winecfgのライブラリからmscoree.dllに関する項目を削除したら上手く動いた
- Mecabが入ってなければ入れる(公式サイトからwindows用のexeを落としてきてインストールする)
- http://pokotsun.mydns.jp/?p=3541 などを参考に
# ~/.wine32に32bit環境のprefixを作っておく ~$ WINEPREFIX=~/.wine32 WINEARCH=win32 wine BouyomiChan.exe
SofTalk
- http://www35.atwiki.jp/softalk/pages/1.html
- 上手く動かなかった(けど、あんまり頑張ってないので動くかもしれない)
AquesTalk
- http://masarakki.github.io/blog/2012/10/07/make-yukkuri-to-use-accent/ リポジトリがあるけど使い方不明
- http://www.infiniteloop.co.jp/blog/2013/02/yukkuritalk/
- http://xanxys.hatenablog.jp/entry/20100116/1263608651 などを参考に
Open JTalk
Open JTalk
- demo: http://open-jtalk.sp.nitech.ac.jp/index.php
open-jtalk, open-jtalk-mecab-naist-jdic, hts-voice-nitech-jp-atr503-m001, mecab
が入っていれば動く- 最近open-jtalkのオプション変わったらしくて、指定するオプションかなり減ったみたい(pdfとかwinとかいうファイルを指定しなくてよくなった)
- http://brokendish.org/ubuntu/3100/
- http://tips.hecomi.com/entry/20120221/1329838707
- http://aidiary.hatenablog.com/entry/20131006/1381061297 などを参考に
#!/bin/sh VOICE=/usr/share/hts-voice/nitech-jp-atr503-m001/nitech_jp_atr503_m001.htsvoice echo $1 | open_jtalk \ -m ${2:-$VOICE} \ -x /var/lib/mecab/dic/open-jtalk/naist-jdic \ -ow $3 \ -ot $4
を保存して実行するといける
-ow
は出力するwavファイル名,-ot
はログ
MMDAgent メイちゃん
- http://www.mmdagent.jp/の"Sample Script"のbinary packageをダウンロードし、Voiceの中にあるhtsvoiceファイルを使う
open_jtalk -m /path/to/mei_hoge.htsvoice
でOK- 割とハキハキしゃべってくれる
他の声
- http://akihiro0105.blog55.fc2.com/blog-category-10.html
- 上のサイトにhtsvoiceファイルがいっぱい置いてあるので使える