コンピュータ

DragonBoard 410c(Debian)で日本語音声合成(Open JTalk)のTTSしてみる

DragonBoard 410c(Debian)で日本語音声合成(Open JTalk)のTTSしてみる 前回のエントリで音声の出力ができるようになったDragonBoard。この機能を元にOpen JTalkを用いた音声合成を行ってみたいと思います。 Open JTalk - HMM-based Text-to-Speech System …

DragonBoard 410c(Debian)でPechatを使用してみる(Bluetooth経由の音声出力)

DragonBoard 410c(Debian)でPechatを使用してみる DragonBoardの唯一困った点は音声出力のpinがデフォルトではないことかなと思います。 できれば、このあたりもついていると良かったかなと。最近は音声認識や自動音声や音声による操作もあるので、こうい…

DragonBoard 410c(Debian)でGPIOプログラミング(Python編)

DragonBoard 410c(Debian)でGPIOプログラミング(Python編) 前回まではC言語でGPIOを触っていましたが、流石に最近はpythonとかnode.jsで触りたいですね。 uepon.hatenadiary.com uepon.hatenadiary.com 折角、pythonのラッパーもインストールしてあるの…

DragonBoard 410c(Debian)でGPIOプログラミング(C言語編):少し解決

DragonBoard 410c(Debian)でGPIOプログラミング(C言語編):少し解決 前回のエントリではなかなかタクトスイッチを使ったGPIOの入力処理がうまく行かず途中で中断してしまいました。 タクトスイッチの回路をArduinoで動作するか試したり、プログラムを直…

DragonBoard 410c(Debian)でGPIOプログラミング(C言語編):課題あり

DragonBoard 410c(Debian)でGPIOプログラミング(C言語編) 以前のエントリーでは、設定まで行うまででした。そこで今回は動作確認を行ったサンプルのソースを確認していこうと思います。 先日ソースからインストールを行った96BoardsGPIOのexampleディレ…

【自分だけではなかった…】DragonBoard 410c(Debian)の定期的なリブート対策

DragonBoard 410c(Debian)の定期的なリブート対策 どうもDragonBoardでリブートが頻発するのは自分だけの現象ではなかったようです。 Facebookでも同じ現象の方が多くなってきているようです(?) このエントリーは過去のエントリーからの継続ネタになり…

DragonBoard 410c(Debian)の再起動の原因を調べる

DragonBoard 410c(Debian)の再起動の原因を調べる 以前、DragonBoard 410cの再起動が定期的に発生する事象があって、Bluetoothの機能を停止したら治った(収まった)というエントリーを書きました。 uepon.hatenadiary.com その後コミュニティで以下のよう…

DragonBoard 410c(Debian)でGPIOを使用する

DragonBoard 410c(Debian)でGPIOを使用する そろそろDragonBoard(debian)でもGPIOを使用したくなってきましたので、GPIOを使用するための設定を行いたいと思います。 お急ぎの方は下の方にある解答編まで飛ばしてください。 手順 DragonBoard(debian)…

DragonBoard 410c(Debian)の定期的なリブート対策【多分自分だけ…】

DragonBoard 410c(Debian)の定期的なリブート対策【多分自分だけ…】 以前からDragonBoard環境設定をしていて、DragonBoardに入れたDebianが5~10分程度でリブートするという現象が発生しました。長時間のソースビルドなどを行うと必ず失敗していて、ソース…

えーマジifconfig!!ifconfigが許されるのはオッサンだけだよね!(ifconfigからipコマンドへの移行)

えーマジifconfig!!ifconfigが許されるのはオッサンだけだよね! また、自戒の念を込めたクソネタです。 ネットで少し前にLinux界隈でIPアドレスを調べたりするときに、ifconfigコマンドは過去のもの(Deprecated)となりipコマンドが推奨されるという記事が…

PC版 Rasbian Pixcelにnode.jsをインストールする

PC版 Rasbian Pixcelにnode.jsをインストールする 勉強会でUbuntu系のOSをつかってNode.jsを触る必要があったので、以前設定していたPC版Rasbian Pixelを使用しようと思いました。 ご存知の通りUbuntuベースのデフォルトのNode.jsのバージョンは古いので何と…

RaspberryPiでUSBメモリを挿したことをユーザプログラムから認識する

RaspberryPiでUSBメモリを指したことを確認する つい先日名古屋ではこういうイベントがありました。 geekbar.doorkeeper.jp 発表もいろいろあったので自分ももう少し作品作りをしなければという気持ちになりました。ということで次回のイベント(?)に向け…

Node.jsでもOpenCVしてみる

Node.jsでもOpenCVしてみる 少し前のエントリではPythonを使用してOpenCVで顔認識をしていたんですが、モノによってはnode.jsでも同様なことができるかなと思いますので 実験をやってみました。 node.jsでもopencvのモジュールがあります。ただ、OpenCVは2系…

RaspberryPiでL-02Cを使ってSORACOM Airに接続する

RaspberryPiでL-02Cを使ってSORACOM Airに接続する 仕事が落ち着いたのでいろいろやりたいことをぼちぼちと行っています。 昨年、会社の移転に伴い、廃棄物品の中にL-02Cがあったのでいただくことにしました。(一応、ご自由にどうぞということだったので) …

RaspberryPiでOpenCVを使って顔認識を行ってみる

RaspberryPiでOpenCVを使って顔認識を行ってみる ようやくやりたかったOpenCVを使った顔認識を行ってみます。MicrosoftさんやIBMさんのサービスなどのWebサービスで顔認識ができるのでそれほど必須というわけでは無いのですが、ネットワークサービスが使えな…

RaspberryPiにPhantomJSをインストールする

RaspberryPiにPhantomJSをインストールする 昔作ったPhantomJSのプログラムをRaspberryPiでも実行したいと思ったのですが、RaspberryPiのパッケージがなく、 ビルドにも数時間かかるということだったので諦めていました。そろそろ時間もできたのでインストー…

RaspberryPiでOpenCVを使ってみる【つまづき編】

RaspberryPiでOpenCVを使ってみる【つまづき編】 やっと、OpenCVに手をだす感じになってきたのですが、即挫折させられるという運の無さ。 急いでいる人は以下の手順でOKです。 $ sudo apt-get install libopencv-dev $ sudo apt-get install python-opencv $…

RaspberryPiでも消臭力してみた

RaspberryPiでも消臭力してみた 毎回、ダメなパターンのエントリですが、今回はそれに輪をかけて駄目なタイトルになっています。 最近、Amazon Dash Buttonを使ってみたくなったので購入を考えていました。ただ、本体にくっついているデザイン面が日用品ばか…

RaspberryPiでUSB接続のWebカメラを使ってみる

RaspberryPiでUSB接続のWebカメラを使ってみる 以前はRaspberryPi専用のカメラモジュールを接続していました。 uepon.hatenadiary.com 今回は一般に販売されているUSB接続のWebカメラを接続してみます。 家には2つのWebカメラがありました。 www.logicool.co…

RaspberryPiでWindowsからリモートデスクトップ接続する【Pixel版】

RaspberryPiでWindowsからリモートデスクトップ接続する【Pixel版】 新しく環境設定をしたRaspberryPiでXを使ったカメラアプリケーションをテストしようとしたのですがリモートデスクトップで接続がうまくできません。 以前にもRaspberryPiでWindowsからリモ…

Raspberry PixelをHyper-V環境にインストールしてみる

Raspberry PixelをHyper-V環境にインストールしてみる 以前のエントリで旧型のPCにRaspberry Pixelをインストールしました。 uepon.hatenadiary.com 今度はHyper-Vの環境にRaspberry Pixelをインストールをしてみます。仮想環境ではメモリや記憶容量などが少…

RaspberryPiとArduinoを連携する【USBシリアル編】

RaspberryPiとArduinoを連携する RaspberryPiを使っているとセンサ系での物足りなさを感じてくることが良くあります。 特にアナログ値を使うようなセンサでは回路の知識がないと悲しくなります。 そこでそういった部分をカバーすることを考えるとArduinoとの…

RaspberryPiのSDカードアダプタを使用する

RaspberryPiのSDカードアダプタを使用する 実はこれまでRaspberryPiはRaspberry Pi 1 Model B使用していたのですが、やっぱりSDカードの出っ張りが気になってきました。 ということで、出っ張らないSDカードアダプタを購入し、SDカードをMicroSDカードにに変…

RaspberryPiのマイクで会話してみる【ヒミツのクマちゃん 完結編】

RaspberryPiのマイクで会話してみる【ヒミツのクマちゃん 完結編】 これまでのエントリの内容に最後に「今日会った出来事を教えてね」感じで会話するようにします。 uepon.hatenadiary.com uepon.hatenadiary.com uepon.hatenadiary.com uepon.hatenadiary.c…

Raspberry Pixelを古いPCにインストールしてみる

RASPBIAN JESSIE WITH PIXELが発表されましたが、更にこれにPCとMACに対応したバージョンが登場しました。 Raspberry Pixelは軽量デスクトップOSとして使用できそうです。昔から古いPCにUbuntuにをインストールしようと思っていたので これを機にPixelをイン…

RaspberryPiのマイクで録音した音声をテキスト化する【ヒミツのクマちゃん その3】

RaspberryPiのマイクで録音した音声をテキスト化する ヒミツのくまちゃんと話すための企画その2になります。 前回のエントリーではマイクで録音するところまで来ました。 uepon.hatenadiary.com 後は録音した音声をテキスト化することができれば、拡張性(雑…

RaspberryPiでマイク録音してみる【ヒミツのクマちゃん その2】

RaspberryPiでマイク録音してみる 前回のエントリでヒミツのクマちゃんが占いをしてくれるようになったので、今度は会話したくなってきました。そこでその第一歩としてRaspberryPiにマイクを接続しようと思います。 qiita.com こちらの記事を参考にしていま…

Cotogoto::Noby APIを使ってみる

Cotogoto::Noby APIを使ってみる ハッカソンなどに参加していると会話系のAPIを使用する機会も増えてきます。以前紹介したDoCoMoさんの対話雑談APIも良いのですが 個人的にはもう少し個性のある会話エンジンのほうが楽しいと思っています。 そこで選択肢にな…

Microsoft Emotion APIをRaspberryPiで使用してみる【requests版】

Microsoft Emotion APIをRaspberryPiで使用してみる 前回のエントリではMicrosoftEmotionAPIをテストサイトで実験することろまでやってみました。 uepon.hatenadiary.com 今回は多分に漏れずこれをRaspberryPiのpython(2系)から制御したいと思います。 テ…

Windows 10 IoT Coreのタイマー関係を調べてみる(追記)

Windows 10 IoT Coreのタイマー関係を調べてみる(追記) 前回のエントリーの続編となります。 uepon.hatenadiary.com 前回のエントリーでmsecレベルのdelayは難しいのかなと思っていたのですが、Facebook上でMatsuokaさんからコメントで 「sw.ElapsedMillis…

Windows10 IoT CoreでもSlackのOutgoingWebhooksを実装してみる

Windows10 IoT CoreでもSlackのOutgoingWebhooksを実装してみる 以前のエントリーでまどべんよっかいちにてRaspberryPi(Raspbian)でSlackのIntegrationであるOutgoingWebhooksの連携を行いましたが、少しもやもやしていたのでWindows10 IoT Coreでも実装し…

Raspberry Pi で形態素解析をやってみる(後編)

Raspberry Pi で形態素解析をやってみる(後編) 前回のエントリーでは形態素解析解析ライブラリであるMeCab( MeCab: Yet Another Part-of-Speech and Morphological Analyzer )をインストールしてpythonから使用を行ってみました。 uepon.hatenadiary.com…

Raspberry Pi で形態素解析をやってみる(前編)

Raspberry Pi で形態素解析をやってみる(前編) 前回のエントリーで野望に一歩近づきました。 uepon.hatenadiary.com しかし、完成はしていません。完成させなければ意味がない! 前回ではテキストデータを与えて音声として読み上げることはできているので…

Raspberry Piを話させてみる

Raspberry Piを話させてみる ふとTwitterを見ていたら以下のようなものがTLに… らくだ on Twitter: "舛添要一氏、ここらで突然語尾を「〜ますぞえ」にして話し始めたら俄然支持します" これは作ってみる価値ありと思いました。(なぜ?) そこで今回そのファ…

Microsoft Flow Previewを使ってみる

Microsoft Flow Previewを使ってみる 遅くなりましたが、「第3回 JPSPS名古屋分科会 SharePoint/Office365勉強会 at 名古屋GeekBar」に行ってきまして、そこで、榊原さんにMicrosoft Flowというものを紹介していただいたので、自分でも使ってみようという内…

Endeavor NJ3350EにUbuntuを入れてみてちょっとハマったこと

古めのPCにUbuntuを入れてみてちょっとハマったこと 古いノートPCがあり、メーカーのプリインストール版のWindowsモデルかつ復元バックアップしてなかったことからクリーンな状態に戻せず困っていたので、お古のHDDとUbuntuを使って復活を試みた話になります…

RaspberryPiでREX-USB60F(USBシリアルコンバータ)とIGMB56KS(DATA/FAX MODEM)を使用する

RaspberryPiでREX-USB60F(USBシリアルコンバータ)とIGMB56KS(DATA/FAX MODEM)を使用する たまたま家を掃除していて見つけたので使えるかどうかの確認をしてみました。 この実験で思いついたことがあるので今後はそれに向けて形にしてみたいと思います。 …

RaspberryPiでWindowsからリモートデスクトップ接続を行う

RaspberryPiでWindowsからリモートデスクトップ接続を行う 本来の目的は別のところにあったのですが、途中でXがないと動作できない部分がありデフォルトでXを起動することにしました。 しかし、Xが起動していてもディスプレイ、キーボード、マウスの接続に余…

RaspberryPiでUSBモデムを使ってみる(追記)

前回のエントリでかなり雑にやっていたけど、その部分をそのままにしておくとかなり毎回めんどくさい点をもう少し追記します。 uepon.hatenadiary.com 毎回modprobeをしないために 再起動などをするとカーネルモジュールがロードされずデバイスの認識が外れ…

RaspberryPiでUSBモデムを使ってみる

RaspberryPiでUSBモデムを使ってみる なんとなく思うことがあって、RaspberryPiでもアナログモデムを使いたいなあと思ってやってみました。 自宅に以下の2つのUSBモデムがありましたが結果からいうと ↓使えた ↓使えない(Windowsでは使えるのでWinModem) と…

RaspberryPiでUSBスピーカーから音を鳴らす

RaspberryPiで音を鳴らす こいつも結構毎回設定しているのでメモ。以下ののコマンドを実行してCONFIGを起動。コマンドラインでもできるけどこっちのほうが簡単。 出力先の設定 ~ $ sudo raspi-config メニューが表示されるので、 【(8)Advanced Options】を…

Raspbian JessieでもWiiコントローラを設定してみた

JessieでもWiiコントローラを設定してみる 以前のエントリーでWheezyでWiiコントローラを使う設定をしてみたのですが、そろそろOSもバージョンしたくなったのでJessieインストールして、こちらでも設定をしてみました。 基本的には、まったく同じ設定で大丈…

RaspberryPiでWiiコントローラを使用してみる

RaspberryPiでWiiコントローラを使用してみる RaspberryPiで工作するときにいろいろなコントローラの入力を受け付けられれば自由度が上がるだろうということでメモ。 GitHub上にWiimoteというプロダクトがあるのでそれを使います。これはBluetooth経由でWii…

RaspberryPiの日本語設定

久しぶりにRaspberryPiの日本語設定をしたのでまとめ この設定の内容は文字コードの設定、日本語フォントのインストール、日本語対応ターミナルのインストール、その他の設定を行うものです。基本的には大した内容ではないですが、1回やると再インストールま…

第五回 Center CLR 年末会にいってきました。

既に年が明けていますが、昨年末(2015/12/26)に第五回CenterCLR年末会に行ってきました。 いろいろ興味深いセッションはあったのですが、ほとんどがペアプロをやってた記憶しかない状態・・・疲れた・・・。 今回は自分もショートセッションを行う予定だっ…

RaspberryPi2でWindows10IoTしたときにハマったこと

開発途中のバージョンなので、ここでいうのもあれかもしれませんが、同じようにはまっている人もいるかなと思っての情報のメモ Windows10 Insider Preview + VisualStudio2015RCに限定の問題かもしれませんがサンプルのプロジェクトをオープンすると「Devel…

Chocolateyのメモ

はじめに Windowsで再インストールをすると、これまで使用した環境に戻すにも手間や時間がかかります。 Linuxであればyum、apt-get等、Macではbrewで対応が比較的簡単にできるのですが、Windowsでは一般的には以下の手順を経ることになると思います。 導入す…

Googleドライブを使用した静的ウェブリソースの公開方法

Googleドライブを使用して静的ウェブリソースとして使用することができる。 Googleドライブを使用してウェブリソースを置く方法は以下の通り。 drive.google.com からドライブを開いてファイルを選択します。 右クリックのしてメニュー内の共有をクリックし…

Windows8のProximity機能を使ってみる

Windows8以降ではWinRTの機能でNFCを使用することができます。(以降NFC機能) NFC機能では端末やタグに含まれた情報の読み出しや書き込み、アプリの起動などができるようになっています。 ストアアプリは個人的にめんどくさいのでデスクトップアプリで実験…

UbuntuへGit(サーバ機能)をインストール【簡易版】

Ubuntu Server 12.04へのGitサーバ機能インストール あんまりよくわかっていないのでもう少し改良の余地・手順などがあると思いますのでその都度加筆していきます。 1)Server側の設定 ・Git関連パッケージのインストール [bash] $ sudo apt-get install -y…