しゃべらせてみた。
元ネタはこちらのエントリーです。
・[Chumby]Chumbyで日本語読み上げ音声時計(Japanese voice clock for Chumby): 旧式ひとりぶろぐ
http://moyashi.air-nifty.com/hitori/2008/05/chumbychumby_e1da.html
Chumbyを買ったメインの動機はおしゃべりガジェットが欲しかったからです。上記のエントリーふくめ、ひとりぶろぐ様のいくつかのエントリを拝見して、これはいける!と思って購入してからはや1ヶ月。ようやく時刻読み上げスクリプトが動いてくれました。
当初どうしても動かなくて、いろいろ試して手詰まりになったので初めて人力検索はてなのお世話になりました。
・最近日本語化されたChumbyを購入しました。 下記URLのような音声… - 人力検索はてな
結論から言うと、最新のToolchainを使ってビルドしたバイナリじゃないと動かないということでした。
Toolchainの最新版は以下のURLから入手できます。設定方法も書いてあります。
・http://wiki.chumby.com/mediawiki/index.php/GNU_Toolchain
なお、Toolchainをインストールした先はVirtualBox2.2.4@Windnows Vista上のUbuntu8.04です。
まずはflite-1.3.0-releaseのビルド。ソースは以下からダウンロードします。
・http://www.speech.cs.cmu.edu/flite/download.html
> cd /tmp/flite-1.3.0-release
> env CC=/usr/arm-linux/bin/gcc-4.3.2 ./configure --host=arm-linux --target=arm-linux --build=i686-pc-linux-gnu
> make
> sudo cp ./src/flite /mnt/media/usb
次にsox-14.3.0のビルド。ソースは以下からダウンロードします。
・http://sourceforge.net/projects/sox/files/
> cd /tmp/sox-14.3.0
> env CC=/usr/arm-linux/bin/gcc-4.3.2 ./configure --host=arm-linux --target=arm-linux --build=i686-pc-linux-gnu --disable-shared
> make
> sudo cp ./src/arm-linux-sox /mnt/media/usb/sox
これでばっちり動きました。こいつぁ面白いです。次は組み込みのwgetを使ってRSSを読み込んで天気予報やニュースを読ませてみようと思います。