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
Smart Speaker & IoT @東北TECH道場 八戸道場
Search
Google Homer
July 20, 2019
Technology
0
120
Smart Speaker & IoT @東北TECH道場 八戸道場
Google Homer
July 20, 2019
Tweet
Share
More Decks by Google Homer
See All by Google Homer
意外とお手軽Donkey AI Car(ありがとうIoTLT)
googlehomer
0
670
ゆるふわマシンラーニング×ゆるメカトロでDonkey AI Car
googlehomer
0
290
私Servoですけど、ぐるぐる回りますが 何か ?!
googlehomer
0
370
The latest information on obniz for all of IoTLT’s
googlehomer
1
290
IoTLT vol.58@SoftBank IoTLT木曜サスペンス劇場
googlehomer
0
720
micro:bitはobnizの夢をみるか?
googlehomer
1
810
Invitation for RPA next stage @UiPathFriendsライトニングトークナイト2019
googlehomer
0
91
M5StickC Block Programming UiFLOW @ ビジュアルプログラミング交流会
googlehomer
1
630
ミニ四駆チキンレース参戦記(敗)
googlehomer
1
1.1k
Other Decks in Technology
See All in Technology
LT Slide 2025-04-22
takesection
0
110
2025-04-24 "Manga AI Understanding & Localization" Furukawa Arata (CyberAgent, Inc)
ornew
2
330
AIとSREで「今」できること
honmarkhunt
3
690
Web Intelligence and Visual Media Analytics
weblyzard
PRO
1
6k
【Oracle Cloud ウェビナー】ご希望のクラウドでOracle Databaseを実行〜マルチクラウド・ソリューション徹底解説〜
oracle4engineer
PRO
1
140
30代からでも遅くない! 内製開発の世界に飛び込み、最前線で戦うLLMアプリ開発エンジニアになろう
minorun365
PRO
16
5.1k
QA/SDETの現在と、これからの挑戦
imtnd
0
220
3D生成AIのための画像生成
kosukeito
2
590
Notion x ポストモーテムで広げる組織の学び / Notion x Postmortem
isaoshimizu
1
150
Dataverseの検索列について
miyakemito
1
170
MCPを理解する
yudai00
12
9.2k
Databricksで完全履修!オールインワンレイクハウスは実在した!
akuwano
0
140
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
223
9.6k
Six Lessons from altMBA
skipperchong
28
3.7k
Optimizing for Happiness
mojombo
378
70k
Speed Design
sergeychernyshev
29
920
The Pragmatic Product Professional
lauravandoore
33
6.6k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.8k
Faster Mobile Websites
deanohume
306
31k
Into the Great Unknown - MozCon
thekraken
38
1.7k
Fireside Chat
paigeccino
37
3.4k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.3k
Typedesign – Prime Four
hannesfritz
41
2.6k
RailsConf 2023
tenderlove
30
1.1k
Transcript
Google Homer Smart Speaker や IoT なんかについて話すよ
VUI : Voice User Interface ( Smart Speaker ) アプリ
「うんこカウンター」 Evangelist VUI LT vol.2 @Google Japan本社
IoT : Internet of Things ミニ四駆チキンレース 決勝戦 IoT LT vol.51
@ ORACLE Japan本社
RPA : Robotic Process Automation Work Robot 個人戦 ファイナリスト RPA
DIGITAL WORLD TOKYO 2019 @ 東京国際フォーラム
本日の内容 1 Google Home Tips ( 使い方 ) ① アプリショートカット
② 会話が弾むコンテキスト機能 2 IoT 体験 ( HTML/JavaScript ) ① 音声で4足歩行ロボット操縦 ② 加速度センサーでラジコンカー操縦
1 Google Home Tips ① アプリ起動ショートカット ② 会話が弾むコンテキスト機能
1 Google Home ① アプリ起動ショートカット
OK Google うんこカウンター につないで 説明 うんこうんこ 2点です Google Homeアプリの会話の流れ 終了
ショートカット
うんこ漏れそう、今すぐうんこしたい !! ① O K G o o g l
e うんこカウンターを使ってうんこうんこ ② O K G o o g l e うんこうんこ or 終了
一般のアプリでも可能、常用アプリ使い倒そう OK Google [起動名]を使って[コマンド] OK Google [コマンド] or 終了 【
いきなりうんこ 】 【 どこでもうんこ 】
1 Google Home ② 会話が弾むコンテキスト機能
コンテキスト ≒ 文脈 【人間の会話】 彼が山田です ・ 彼は何歳 山田は二十歳です 【Google Home】
その曲 彼の そこの
八戸市の市長は? → 小林眞 彼は何歳? → 69歳 そこの人口は? → 23万人 会話が弾むコンテキスト機能
みろく横丁って? → 屋台村 そこの営業時間は? → 16時~4時 そこのホテルは → ホテルリバティヒル 月曜から夜ふかしの曲 → スラローム その曲をかけて → 音楽再生
2 IoT 体験 ( HTML/JavaScript ) ① 音声で4足歩行ロボット操縦 ② 加速度センサーでラジコンカー操縦
2 IoT 体験 ( HTML/JavaScript ) ① 音声で4足歩行ロボット操縦
JavaScript標準機能で音声認識 const speech = new webkitSpeechRecognition(); speech.lang = 'ja-JP’; speech.start();
speech.onresult = async function (e) { speech.stop(); if (e.results[0].isFinal) { var autotext = e.results[0][0].transcript; // autotextを使った何かの処理 } } speech.onend = () => { speech.start() };
(応用例)音声で4足歩行ロボット操縦
2 IoT 体験 ( HTML/JavaScript ) ② 加速度センサーでラジコンカー操縦
Sufariはモーションアクセスを有効に
window.addEventListener("devicemotion", function (event1) { var X= event1.accelerationIncludingGravity.x; var Y= event1.accelerationIncludingGravity.y;
var Z= event1.accelerationIncludingGravity.z; // 以下XYZを使った何かの処理 }, true); JavaScript標準機能で加速度センサー
(応用例)加速度センサーでラジコンカー操縦
HTML JavaScript 5V1A出力 モーター直接駆動 クラウド CPUボード Internet経由で機器を操作した仕組み 画面操作 音声 加速度センサー
( オブナイズ )
<script> var obniz = new Obniz("OBNIZ_ID_HERE"); obniz.onconnect = async function
() { var led = obniz.wired("LED", {anode:0, cathode:1}); led.on(); } </script> obniz LチカのJavaScriptコード例
まとめ ▪ Google Home Tips ▪ 簡単IoT ・ JavaScript標準機能でセンサー値取得可 ・
obniz お勧めIoT CPUボード OK Google [起動名]を使って[コマンド] OK Google [コマンド] or 終了 OK Google その曲/彼の/そこの XXX
Google Homer @google_homer_ グーグル ホーマー @Google_Homer
Appendix
RPAツール Skill開発ツール IoT CPUボード AlexaでPowerPointを起動した仕組み
Google Home Amazon Alexa LINE Clova アプリ ルーティン IFTTT スキル
VoiceFlow Blueprints 定型アクション IFTTT スキル マイコマンド IFTTT スマートスピーカーの技術的な攻め所
メカナムホイール回転方向による移動特性