Raspberry Piをさわってみていろいろ楽しくなってきた[emoji:v-14]
それで日本語化やらオーディオファイルの再生やら、デスクトップ環境の確認やら順調に進んだ
[emoji:v-21]そこで次に音声合成を進めてみた!
音声合成のソフトをインストール後、先日購入した本のダウンロードサイトからサンプルのシェルをダウンロードしてファイルを配置して、権限を与えていよいよ下記で実行。
./jtalk.sh “今日はいい天気ですね”
すると・・・
・・・
・・・
はい、スピーカーからなにも聞こえません。。。
いろいろ調べてみると、出力端子の設定がいるみたいなので下記を実行。
amixer cset numid =3 1
だが、
Wrong control identifier: numid
と表示されてうまくいっていない様子。。。
さらにいろいろ調べると、設定ファイルをいじらないといけないっぽい。。。
下記です。
/boot/config.txt
# uncomment to force a HDMI mode rather than DVI. This can make audio work in
# DMT (computer monitor) modes
#hdmi_drive=2
#hdmi_drive=2の#を外してやって保存!
そして下記コマンド
amixer cset numid=3 1
とすると、
numid=3,iface=MIXER,name=’PCM Playback Route’
; type=INTEGER,access=rw------,values=1,min=0,max=2,step=0
: values=1
なにやらうまくいったっぽい[emoji:v-218][emoji:v-218][emoji:v-218]
上でのコマンドと一緒だが、私の場合、最初の1文字目に半角スペースが入っていたらしいので、半角スペースは不要です。
そして、この3 1がステレオ、3 2がHDMI,3 3が非推奨の自動らしい!
よし、これでまた音声のコマンド実行!
./jtalk.sh “今日はいい天気ですね”
機械っぽいけどしゃべってくれたーーーーー[emoji:v-411][emoji:v-411][emoji:v-411]
よーし、次は女の人の声に挑戦です[emoji:v-430]


コメントを残す
コメントを投稿するにはログインしてください。