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

このWIKIを編集するにはパスワード入力が必要です

認証パスワード