AquesTalk Pi
音声合成「AquesTalk Pi」
プログラムのダウンロード
上記からダウンロードして、FTPでRaspberryPiに転送します。
インストール
tar xzvf aquestalkpi-20130827.tar.gz
pi@robohead ~ $ tar xzvf aquestalkpi-20130827.tar.gz
aquestalkpi/
aquestalkpi/test.txt
aquestalkpi/AquesTalkPi
aquestalkpi/aq_dic/
aquestalkpi/aq_dic/readme.txt
aquestalkpi/aq_dic/aq_user.dic
aquestalkpi/aq_dic/aqdic.bin
pi@robohead ~ $
使用方法
cd aquestalkpi した後に、以下のように入力する。
./AquesTalkPi "おはようございます" | aplay
pi@robohead ~/aquestalkpi $ ./AquesTalkPi "おはようございます" | aplay
Playing WAVE 'stdin' : Signed 16 bit Little Endian, Rate 8000 Hz, Mono
pi@robohead ~/aquestalkpi $
オプション
NAME
AquesTalkPi - Raspberry Pi用テキスト音声合成コマンド Ver.1.00
SYNOPSIS
AquesTalkPi [-h] [-s speed] [-g volume] [-b] [-v f1|f2] [-k] [-t] [-o out.wav] [-f file | string]
DESCRIPTION
日本語のテキスト音声合成を行います。 標準出力にWAV形式の音声データを出力します。
OPTIONS
string 発声する文字列を指定します(UTF-8)。漢字も読めます。 音声記号列での指定も可能です(-k オプション) 音声記号列の詳細は、AquesTalk音声記号列仕様を参照。 スペース等を含む場合は ""で囲んで指定してください。 -f file 発声する文字列をファイルで指定するときに指定します。 先頭行だけしか処理しません。 stringを指定せず、且つ fileに - を指定したときは、 標準入力からの入力になります(pipe使用可能)。 -o file WAVファイルとして出力するときにファイル名を指定します。 指定しないときは標準出力に出力されます。 -t WAV形式音声データの代わりに音声記号列を出力します。 言語処理の結果を返します。 -k 発声する文字列が音声記号列の場合に指定します。 -v f1 | f2 声種を指定します。 f1:女声1(default) f2:女声2 -b 棒読み(アクセントが平板)になります。 -g volume 音量を指定します。 (0-100) default:100 -s speed 発話速度を指定します。 (50-300) default:100 -h このメッセージを表示します。
EXAMPLE
$ ./AquesTalkPi 漢字も読めます。 | aplay $ echo ゆっくりしていってね? | ./AquesTalkPi -b -f - | aplay $ ./AquesTalkPi -s 150 -v f2 -k -o out.wav "ファイルニ、シュツ'リョクシマ_ス。"
*実行時にはAquesTalkPiと同じディレクトリに付属の/aq_dic以下が必要です。
LICENCE, etc.
商用利用、再配布には別途ライセンス契約(有償)が必要です。 ライセンス、その他につきましては、下記サイトを参照ください。 http://www.a-quest.com/products/aquestalkpi.html
---- COPYRIGHT 2013 AQUEST Corp. ----
- 最終更新:2014-11-19 02:30:18