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
0
220
Google Homeに漫才させてみた
2017-12-16 「ゆるゆるIT勉強会 feat.Reedex」で発表したスライドです
Satoshi SAKAO
December 16, 2017
Tweet
Share
More Decks by Satoshi SAKAO
See All by Satoshi SAKAO
Pkl/2024-04-17-llt31
ottijp
0
16
JavaScriptのデバッグ/2023-09-04-llt30
ottijp
0
76
CDK for TerraformでAzureリソースをデプロイする/2023-05-15-llt29
ottijp
0
57
TWELITEへの誘い/2022-12-27-llt28
ottijp
0
100
ビルドツールBazelを触ってみた/2022-09-28-llt27
ottijp
0
97
HashiCorp Vaultを使ったシークレットのセキュアな一元管理 〜Ansibleを添えて〜/2022-07-12-llt26
ottijp
0
110
AWSインフラのデプロイをCDKでカイゼンする/2022-03-23-llt25
ottijp
0
52
Amazon Timestreamでデータ補間/2021-12-27-llt24
ottijp
0
57
ncurses/2021-05-12-llt21
ottijp
0
140
Other Decks in Programming
See All in Programming
Netty Chicago Java User Group 2024-04-17
sullis
0
180
PHPはいつから死んでいるかの調査
chiroruxx
1
400
Let's learn code review
riofujimon
2
420
Anthropic Cookbook のおすすめレシピ
schroneko
7
980
ONE WEDGE_company_guide
1wedge_one
0
490
使ってみよう Azure AI Document Intelligence
kosmosebi
2
320
try! Swift Tokyo 初参加報告LT
hinakko2
0
220
AWS CDKコントリビュートTIPS / aws-cdk-contribution-tips
gotok365
2
200
Fragment Composition of GraphQL
quramy
7
1k
Random\Randomizer クラスで日常のあれこれを解決しよう! / Random\Randomizer class solves familiar trouble
cocoeyes02
0
250
『Railsオワコン』と言われる時代に、なぜブルーモ証券はRailsを選ぶのか
free_world21
0
250
Tailwind CSSを本気でカスタマイズする方法
fsubal
13
5.3k
Featured
See All Featured
Reflections from 52 weeks, 52 projects
jeffersonlam
345
19k
Designing on Purpose - Digital PM Summit 2013
jponch
110
6.5k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
40
4.4k
Build your cross-platform service in a week with App Engine
jlugia
225
17k
Art, The Web, and Tiny UX
lynnandtonic
289
19k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
2
3.4k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
19
1.7k
Building Flexible Design Systems
yeseniaperezcruz
319
37k
Why You Should Never Use an ORM
jnunemaker
PRO
51
8.6k
5 minutes of I Can Smell Your CMS
philhawksworth
199
19k
Faster Mobile Websites
deanohume
299
30k
Designing for humans not robots
tammielis
248
25k
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