$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Learning to play the guitar with Actions on Google
Search
Joe Birch
March 16, 2018
Technology
0
140
Learning to play the guitar with Actions on Google
Joe Birch
March 16, 2018
Tweet
Share
More Decks by Joe Birch
See All by Joe Birch
Learning to play guitar with Actions on Google
hitherejoe
1
98
Making Change as an Ally
hitherejoe
1
480
Tensorflow for Android Developers
hitherejoe
3
270
For Optimists, our UI is pretty Pessimistic
hitherejoe
4
2.9k
Android Things: Building for the IoT
hitherejoe
2
180
Getting Clean, Keeping Lean
hitherejoe
10
680
Android TV: Building Apps with Google’s Leanback Library
hitherejoe
1
1.1k
Building Beautiful Apps with the Design Support Library
hitherejoe
3
250
Other Decks in Technology
See All in Technology
Multimodal AI Driving Solutions to Societal Challenges
keio_smilab
PRO
1
120
MS Ignite 2025で発表されたFoundry IQをRecap
satodayo
3
240
オープンデータの内製化から分かったGISデータを巡る行政の課題
naokim84
2
1.4k
その設計、 本当に価値を生んでますか?
shimomura
3
190
How native lazy objects will change Doctrine and Symfony forever
beberlei
1
380
Eight Engineering Unit 紹介資料
sansan33
PRO
0
5.7k
原理から解き明かす AIと人間の成長 - Progate BAR
teba_eleven
2
300
なぜ使われないのか?──定量×定性で見極める本当のボトルネック
kakehashi
PRO
1
800
セキュリティAIエージェントの現在と未来 / PSS #2 Takumi Session
flatt_security
3
1.4k
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
5
48k
著者と読み解くAIエージェント現場導入の勘所 Lancers TechBook#2
smiyawaki0820
10
3.4k
Ryzen NPUにおけるAI Engineプログラミング
anjn
0
220
Featured
See All Featured
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
120
20k
Context Engineering - Making Every Token Count
addyosmani
9
470
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.8k
GraphQLとの向き合い方2022年版
quramy
50
14k
Rails Girls Zürich Keynote
gr2m
95
14k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.8k
A Tale of Four Properties
chriscoyier
162
23k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
It's Worth the Effort
3n
187
29k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
The Invisible Side of Design
smashingmag
302
51k
Transcript
LEARNING TO PLAY THE GUITAR WITH ACTIONS ON GOOGLE JOE
BIRCH - @HITHEREJOE - ANDROID LEAD @BUFFER - GDE @ANDROID
WHAT IS ACTIONS ON GOOGLE?
WHY BUILD FOR THE PLATFORM?
TOOLS
TOOLS
DIALOGFLOW
WHAT’S IN A CONVERSATION?
WHAT’S IN A CONVERSATION?
WHAT’S IN A CONVERSATION?
WHAT’S IN A CONVERSATION?
WHAT’S IN A CONVERSATION?
INVOCATION
INVOCATION INTENT
INVOCATION INTENT USER SAYS
INVOCATION INTENT USER SAYS ENTITY
INVOCATION INTENT USER SAYS ENTITY FULFILMENT REQUEST
INVOCATION INTENT USER SAYS ENTITY FULFILMENT REQUEST RESPONSE
BUILDING OUR OWN CONVERSATIONAL TOOL
DEFINE OUR OWN ENTITIES - DEMO
DEFAULT INTENT - DEMO
CUSTOM INTENTS - DEMO
CLOUD FUNCTIONS Our App Firebase Cloud Function
CLOUD FUNCTIONS
CLOUD FUNCTIONS
CLOUD FUNCTIONS
CLOUD FUNCTIONS
CLOUD FUNCTIONS
CLOUD FUNCTIONS
DEMO
RICH RESPONSES
RICH RESPONSES
RICH RESPONSES
DEMO
LOCALISATION
LOCALISATION
LOCALISATION English (en-US, en-GB, en-AU, en-IN) ! German (de-DE) "
French (fr-FR, fr-CA) # Japanese (ja-JP) $ Korean (ko-KR) % Spanish (es-ES, es-419) & Portuguese (pt-BR) ' Italian (it-IT) ( Russian (ru-RU) )
LOCALISATION - LIVE DEMO
LOCALISATION
LOCALISATION
LOCALISATION
LOCALISATION
LOCALISATION
LOCALISATION
LOCALISATION
LOCALISATION
FRET https://github.com/hitherejoe/Fret
OTHER FUNCTIONALITY -User Authentication (Account Linking) -Transactions -Firebase Storage -Firebase
Realtime DB -Firebase Hosting -Android Things AIY Projects
None