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
Google Homeに漫才させてみた
Search
Satoshi SAKAO
December 16, 2017
Programming
260
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
100
Pkl/2024-04-17-llt31
ottijp
0
130
JavaScriptのデバッグ/2023-09-04-llt30
ottijp
0
200
CDK for TerraformでAzureリソースをデプロイする/2023-05-15-llt29
ottijp
1
340
TWELITEへの誘い/2022-12-27-llt28
ottijp
0
190
ビルドツールBazelを触ってみた/2022-09-28-llt27
ottijp
0
220
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
yield再入門 #phpcon
o0h
PRO
0
970
わからない話を追いかけたら、プログラミング言語を作る側にいた
ydah
3
470
ビデオ通話が繋がる0.2秒で何が起きているのか
supurazako
2
180
GDG Korea Android: 2026 I/O Extended ~ What's new in Android development tools
pluu
0
210
数百円から始めるRuby電子工作
tarosay
0
140
TSX の <Hoge<Fuga>> という構文に驚いた話 / tsx-type-argument-syntax
kanaru0928
0
210
琵琶湖の水は止められてもNet--HTTPのリトライは止められない / You might be able to stop the water flow of Lake Biwa but you can't stop Net::HTTP retries
luccafort
PRO
0
600
Terraform標準の組織で AWS CDKをどう使うか
mu7889yoon
1
490
jsmini JavaScript Engine を作ってみた話
yosuke_furukawa
PRO
0
290
言葉の格闘技のススメ~紙とペンと言葉から始める、キャリアの描き方~
progresscicada
2
140
20260722_microCMSで考える、AI時代のコンテンツ運用設計
yosh1
0
370
Welcome to the "Parametricity" 🏙️ − Generic だけど Specific な世界 −
guvalif
PRO
1
200
Featured
See All Featured
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
360
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Raft: Consensus for Rubyists
vanstee
141
7.6k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
330
We Have a Design System, Now What?
morganepeng
55
8.3k
Claude Code のすすめ
schroneko
67
230k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
620
sira's awesome portfolio website redesign presentation
elsirapls
0
320
Game over? The fight for quality and originality in the time of robots
wayneb77
1
240
Rebuilding a faster, lazier Slack
samanthasiow
85
9.6k
A designer walks into a library…
pauljervisheath
211
24k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.2k
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