Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
nekoIoTLT_ToyAndVoiceAnalysis
Search
NearMugi
February 22, 2022
Programming
410
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
nekoIoTLT_ToyAndVoiceAnalysis
NearMugi
February 22, 2022
More Decks by NearMugi
See All by NearMugi
nekoIoTLT_NearMugiLLM
nearmugi
0
420
nekoIoTLT_CatAndColorSensor
nearmugi
0
980
VisualProgramming_GoogleHome_LINE
nearmugi
1
630
EnebularMeetup_GoogleCalendar
nearmugi
0
310
nekoIoTLT_Demachi
nearmugi
0
470
nekoIoTLT_SearchBlackObject
nearmugi
1
710
nekoIoTLT_nekoDeeplearning
nearmugi
0
360
nekoIoTLT_nekoGohan
nearmugi
0
580
nekoIoTLT_Tsumetogi
nearmugi
1
750
Other Decks in Programming
See All in Programming
壊れたパーサから始める関数型設計と構成的なパーサ #fp_matsuri
raiga0310
2
390
SREの積み重ねがAI駆動開発のガードレールになった ― 7つの実践/SRE Guardrails The 7
tomoyakitaura
8
5.3k
5分で問診!Composer セキュリティ健康診断
codmoninc
0
580
FDEが実現するAI駆動経営の現在地
gonta
2
200
鹿野さんに聞く!『TypeScriptコードレシピ集』で磨く実践力
tonkotsuboy_com
4
1.2k
音楽のための関数型プログラミング言語mimiumにおける多段階計算の活用
tomoyanonymous
1
350
Lean は証明の正しさを確認するためだけのツールって思ってませんか?
inoueasei
1
110
AIキャラアプリkaiwaの低遅延音声通話基盤をどう作ったか - AWS Gravitonで支える低遅延・低コストAI Agent基盤
mogamit
0
180
1年で人数1.5倍、PR数5.5倍増。 品質とアウトカムはどうなったか、 何が効いたか
ike002jp
0
150
AI駆動開発を妨げる技術的負債の解消アプローチ / ai-refactoring-approach
minodriven
17
9.3k
作るコストが小さくなった時代 幸せに働くために改めて考えたいこと 〜エンジニアとして価値を出し続けるために注視している二分野〜
yuppeeng
0
120
改善しないと、タスクが回らない。 “てんこ盛りポジション” を引き継いだ情シスの、入社3ヶ月の業務改善録
krm963
0
120
Featured
See All Featured
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4.2k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.5k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
410
We Are The Robots
honzajavorek
0
280
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
1k
How to Think Like a Performance Engineer
csswizardry
28
2.7k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
180
Crafting Experiences
bethany
1
230
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
120k
Transcript
ねこのおもちゃ作りに挑戦してみた 2022.2.22 猫の日開催! ねこIoTLT vol.6
自己紹介 NearMugi(ニアムギ) ねこ2匹飼っています。 茶色の子 ニア 13歳 黒色の子 ムギ 9歳
イントロ 今回はねこのおもちゃ作りに 挑戦してみたお話です
イントロ 前回のオープニングトークで津川さんが お話しされていたことに触発されました
イントロ でもクラッカーのように飛び出す おもちゃは難しそう・・・ どうやって引っ張る? バネ? どれくらいの力がいる?
イントロ カタパルトなら作れるかも! 引用 [[工作のヒント]カタパルト投石 機](https://www.tamiya.com/japan/newstopics/2020/05/20robot/005.ht
試作品 作ってみたのがこちらです
試作品 ソレノイドで カタパルトを動かす ・M5AtomでON/OFFで制御 ・12v電源からM5Atomと ソレノイドに電源供給 M5Atom 12v電源 ソレノイドへ
試作品 いい感じに動きました!
試作品 ただ、猫たちは興味を示さず・・・ こどもたちには大うけでした
問題点 そして薄々気が付いていた問題点 どうやって供給する? →球同士くっつく →1回1回セットするなら手で 投げるのと変わらない ・・・おもちゃ作り挫折
まとめ? おもちゃ作りに失敗しました・・・ では終われないので
まとめ? おもちゃを動かす入力信号を 考えてみました!
ねこの鳴き声に反応する仕組み作りに 挑戦してみた 2022.2.22 猫の日開催! ねこIoTLT vol.6
再イントロ ネコが「にゃー」と鳴いたのを 認識してくれる仕組みがあったら いろいろと楽しめそうと思いませんか?
再イントロ 声を認識 = 機械学習 ということで、 Tensorflow lite で初めての Tiny ML に挑戦しました
学習の流れ 参考URL [Micro Speech Training] https://github.com/tensorflow/tflite-micro/tree/main/tensorflow/lite/micro/examples/micro_speech/train [Train a Simple Audio
Recognition Model] https://github.com/tensorflow/tflite-micro/blob/main/tensorflow/lite/micro/examples/micro_speech/train/train_micro_ speech_model.ipynb 学習用のJupyterNotebookを使います 1. ねこの声を集める 2. 1秒の長さに切り取る 3. データを水増しする 4. Docker上で動くTensorflowのコンテナで学習 5. 学習モデルを小さくしてマイコンボードに入れる
学習の流れ 1. ねこの声を集める
学習の流れ 4. 学習用のJupyterNotebookをDocker上で動かす
学習の流れ 4. 学習用のJupyterNotebookをDocker上で動かす 97%の精度!!!
学習の流れ 4. 学習用のJupyterNotebookをDocker上で動かす 学習モデルを小さくしたものも97%の精度!!!
学習の流れ 4. 学習用のJupyterNotebookをDocker上で動かす この配列をマイコンボードのプログラムにつっこむ
結果 ムギ ニア
まとめ ・おもちゃ作りの難しさを体験できました。 作りたいだけになってしまったのでネコ目線で作らなければと 思いました。 ・声認識は(かなり紆余曲折ありましたが)結果がでて良かったです。 ムギのように色んな発声をする子の場合は学習用データを絞らないと 上手く認識しないのだと知りました。 以上となります。 ご清聴ありがとうございました。