ラズパイ2をやっと初期設定できた
数ヶ月前に購入したものの、タコ足配線では電圧が低くて起動せず、コンセント直で繋ぐとHDMIモニタから遠くなり設定できない問題が解決してやっと初期設定ができた。
OSのインストールは事前にできていたので、今日やったことは
・日本語表示
・日本語キーボードセット
・音声出力設定
・IP固定化
・Apacheとphpインストール
・SSH接続
・AquesTalk Pi(ゆっくり)のインストール
いちおうここまで終わらせてphpスクリプトからスピーカーに自動生成された日本語をしゃべらせることに成功しました。
途中でつまづきが何度かありましたが、ネットの情報が多くあり解決できました。
具体的にはインストールできない→apt-get最新に更新
sudo apt-get update
sudo apt-get upgrade
日本語設定が変わらない?→設定画面で「*」つけなきゃだめだった
AquesTalk Piの実行がphpからできない→権限の問題、www-dataをユーザー名に変更
/etc/apache2/envvars
export APACHE_RUN_USER=www-data
export APACHE_RUN_GROUP=www-data
ローカルのネット上にあるphpにアクセスするたびおみくじと時報が音声出力される、単純なものをつくってみました。
今後は湿度計や赤外線とかカメラもつけてみたいけれど、とりあえずネットから拾った天気予報やニュース、自分の予定なんかを読み上げるものなどから完成させていきたいです。実用。
Unityと絡めて色々やってるものもネットでみるので、面白そうなんですけどね。
TODO
PHPのクローン設定