Just $ A sandbox

プログラミングと計算機科学とかわいさ

Linuxで音声読み上げ

ゆっくりしていってね

棒読みちゃん

# ~/.wine32に32bit環境のprefixを作っておく
~$ WINEPREFIX=~/.wine32 WINEARCH=win32 wine BouyomiChan.exe

SofTalk

AquesTalk

Open JTalk

Open JTalk

#!/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
  • 割とハキハキしゃべってくれる

他の声