科学体験教室に参加  Science Workshop for elementary school student

画像

8月8日開催された東京都市大学の科学体験教室にマグボットを5台製作して、来場した小学生たちに触ってももらいました。
マグボットを動かしたり、テキストを入力して音声合成を体験してもらいました。
当初、学内の無線LANを使ってiPadからマグボットのサーバーにアクセスしようとしたのですが、世田谷キャンパスは環境が異なっていて接続できず、急遽、有線に切り替えてピアトゥーピアで対応しました。

We participated Science Workshop for students at Tokyo City Univ. We made 5 Mugbot and demonstrated them to elementary school students.
The students input text with PC and Mugbot talk its text with synthesis of speech. They enjoyed controlling Mugbot. We called 5 Mugbot as “Mug-Red,Mug-Blue, Mug-Yellow,Mug-Grenn, Mug-Pink.

P1050249 P1050294 P1050299 P1050301

Raspberry Piのオートログイン

Raspberry Piのオートログイン(自動起動)ができました。

Debian(squeeze) startxによる自動起動
を参考にさせていただきました。

nanoで以下を開きます。

の行を#でコメントアウトします。

かわりに

を新たに書き込みます。 ユーザー名は私の場合はpiになります。

保存してnanoを終了させて再起動すると、Raspberry Piがオートログインします。

これ、記述を間違うと、Raspberry Piが起動しなくなります。
SDカードのコピーをとってから試されるといいと思います。

OpenJTalkで音声合成

橋本商会さんにならい、そのままやってみました。
本当にそのままです。

橋本商会 Raspberry Piに喋らせる

以下も参考にしました。
Raspberry Pi で遊ぶ (2) —Open JTalk で喋ってもらう—

OpenJTalk インストール

sudo apt-get install open-jtalk open-jtalk-mecab-naist-jdic htsengine libhtsengine-dev hts-voice-nitech-jp-atr503-m001

MMD agentに交換するためにインストール

wget http://downloads.sourceforge.net/project/mmdagent/MMDAgent_Example/MMDAgent_Example-1.3/MMDAgent_Example-1.3.zip
unzip MMDAgent_Example-1.3.zip
sudo cp -R MMDAgent_Example-1.3/Voice/* /usr/share/hts-voice/

自分のpiのディレクトリーにbinというディレクトリーを作ります。

piに移動して

その後、以下のソースコードをjsayというファイル名で ~/bin/jsayとして保存。
jsayはシェルスクリプトなので.shが必要かと思いましたがなくてもよいようです。

エディター nanoを起動して以上のコードを貼付けて保存するのですが
最初にユーザー名piでログインしているので

suno nano で起動しないと、 ~/bin/jsay に保存できませんでした。

実行権を付加します。

$ sudo chmod +x ~/bin/jsay

$ jsay はじめまして

しゃべりました。
イアフォン端子にスピーカーをつなぎましたが特にひどい雑音はしませんでした。

発話の声。女性の声です。ちゃんと聞き取れるし、いいと思います。

ruby-serialportをインストール

ruby-serialportをインストールしました。

で入れようととしたがだめだった。

そこでruby-devを導入(これがなんなのかよくわからない)

その後に

で入った。

serialport-1.1.0が入りました。

カテゴリー: Ruby

Raspberry Pi Rubyインストール

RubyとRubyGemsをインストールしました。

Rubyは 1.9.3
Rubyemsは 1.8.23
がインストールされました。

確認方法は

カテゴリー: Ruby

Raspberry PiのOS更新

Raspberry PiのOSを更新するのに

更新情報のアップデート

をしたあとに

をします。
前者はすぐでしたが、後者は30分程度かかりました。

Raspberry PiのSDカードの使用できる容量を増やしました

Raspberry PiのSDカードの使用できる容量を増やしました。以下を参考にしました。初期設定では、2GBしか使えません。

http://kkayataka.hatenablog.com/entry/2012/10/13/114500
を参考にしました。

最初しなかったで

がメモリーがないといって途中で終わってしまった。

容量を増やしたらうまく行きました。

で容量を確認できます。

Crayon Syntax Highlighterを導入

コードハイライトにWordPressプラグインのCrayon Syntax Highlighterを使用しました。

http://wordpress.org/plugins/crayon-syntax-highlighter/

使い方は以下を参考にしました。
http://kininarunet.com/crayon_syntax_highlighter.html

投稿画面でコードを書いて、投稿画面の「crayon」のボタンを押して設定するだけです。

カテゴリー: memo