コンパクトレンズ

コンパクトで高性能で多機能を求めて

しゃべらせてみた。

元ネタはこちらのエントリーです。
[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を読み込んで天気予報やニュースを読ませてみようと思います。