Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Google Homeに漫才させてみた
Search
Satoshi SAKAO
December 16, 2017
Programming
280
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Google Homeに漫才させてみた
2017-12-16 「ゆるゆるIT勉強会 feat.Reedex」で発表したスライドです
Satoshi SAKAO
December 16, 2017
More Decks by Satoshi SAKAO
See All by Satoshi SAKAO
Testcontainers/2024-11-20-llt32
ottijp
0
120
Pkl/2024-04-17-llt31
ottijp
0
140
JavaScriptのデバッグ/2023-09-04-llt30
ottijp
0
200
CDK for TerraformでAzureリソースをデプロイする/2023-05-15-llt29
ottijp
1
360
TWELITEへの誘い/2022-12-27-llt28
ottijp
0
190
ビルドツールBazelを触ってみた/2022-09-28-llt27
ottijp
0
230
HashiCorp Vaultを使ったシークレットのセキュアな一元管理 〜Ansibleを添えて〜/2022-07-12-llt26
ottijp
0
190
AWSインフラのデプロイをCDKでカイゼンする/2022-03-23-llt25
ottijp
0
130
Amazon Timestreamでデータ補間/2021-12-27-llt24
ottijp
0
130
Other Decks in Programming
See All in Programming
AI-Powered Domain-Driven Design
ziobrando
0
370
あなたの await、OS まで届いてる? strace で覗く JavaScript の非同期
hasutosasaki
1
1.7k
Railsバージョンを4倍にした話
optim
0
850
Spec-Driven Development - Why Vaadin Is the Perfect Fit
simas
PRO
0
200
学びを記事・スライド・Xへ高速展開する― AI-assisted Learning Loopで回すコンテンツ生成術
ochtum
0
180
No More NoSuchMethodError
exoego
1
120
AI主導のプログラミング学習アプリを作ってみた
econanringo
0
210
Event is what happens
moro
2
2.4k
우리의 Nitro Modules는 당신의 Turbo Modules보다 아름답다
l2hyunwoo
0
240
Kotlinの15年とServer-Side Kotlin
n_takehata
1
180
Vue.jsで作る空間解析アプリとCapacitorプラグインのData Bridge
hal_spidernight
1
130
私なりのハーネスエンジニアリング ~独自の言語処理系の開発を通して~
seosoft
0
150
Featured
See All Featured
The untapped power of vector embeddings
frankvandijk
2
2k
brightonSEO & MeasureFest 2025 - Winning Strategies for Black Friday CRO & PPC - Christian Goodrich
cargoodrich
3
880
Heart Work Chapter 1 - Part 1
lfama
PRO
10
37k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
4
1.2k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.8k
Navigating Weather and Climate Data
rabernat
0
570
Ethics towards AI in product and experience design
skipperchong
2
450
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
50
10k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.4k
Making Projects Easy
brettharned
120
6.8k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
330
Transcript
Google Homeに 漫才させてみた ゆるゆるIT勉強会 2017/12/16 (Sat) @ottijp 1
Who? 2 @ottijp Satoshi SAKAO • インフォコム株式会社 • オープンイノベーションセンター •
ソフトウェアエンジニア • iOS/Swift/JS(ES6)/Nodes.js/IoT
スマートスピーカが流行っている! 3
Motivation 4 Google Home Mini 買った
Motivation 5 • ニュース • Bluetoothスピーカ • それから・・・?
M-1,THE MANZAI 2017 →スマスピにも漫才を! 6
7 Google Home Mini Google Assistant App
How to make 8 IFTTT Actions on Google or •
テンプレート • Dialogflow • Actions SDK むずかしい かんたん
How to make •アプリ=インテントの集合 •インテントとは •「◦◦」と言ったら「△△」と返す •Ex:「暑は夏いねー」→「逆やろ」 9
How to make 10 アプリ1 アプリ2 「おはよう」と言ったら 「今日は寒いね」 インテント 「今日は寒いね」と言ったら
「昨日何してたの?」 インテント 「昨日何してたの?」と言ったら 「買い物に行ったよ」 インテント ・・・
11
Demo 12 https://youtu.be/X0hIpbhqoDs
Impression •ある程度は設定文字列からずれていても認識してくれる •「はい,テストバージョンの漫才です」 →「タイレッドバージョンの漫才です」でも反応した •逆に違う認識になり会話が繋がらないこともしばしば •「漫才につないで」 →「漫才にしないで」「バンザイにつないで」でNG •喋らせる文字列や,認識させる文字列に微妙な調整が必要 •「Amazon Echo」としゃべらすとEchoの発音がおかしくなる
•「アレクサ」と喋らせても解釈する方が「Alexa」と認識される •標準語以外はほとんどうまく認識しない 13
$ exit 14
Appendix 15
Script •A: どうもー! •B: どうもどうもどうもー。Google Homeブラザーズで すー!いやー最近スマートスピーカーが流行ってますねー。 •A: 流行ってますねー。うちもひとつ買いましたよ。 •B:
おー!何を買ったんですか? •A: Amazon Echo •B: いやGoogle Homeじゃないんかーい! •A: どうも、ありがとうございましたー •B: ありがとうございましたー 16