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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Kouichi(19)
April 02, 2018
Technology
64
0
Share
Google Home アプリを作った話
Google Home アプリを作った話
Kouichi(19)
April 02, 2018
More Decks by Kouichi(19)
See All by Kouichi(19)
Rails初心者がSPAアプリを作ってみた話
koty
0
230
農業AIアイディアソンに参加してきた
koty
0
620
Other Decks in Technology
See All in Technology
サイボウズ 開発本部採用ピッチ / Cybozu Engineer Recruit
cybozuinsideout
PRO
10
77k
OCI技術資料 : 証明書サービス概要
ocise
1
7.2k
VSCode中心だった自分がターミナル沼に入門した話
sanogemaru
0
900
Amazon Qはアマコネで頑張っています〜 Amazon Q in Connectについて〜
yama3133
1
170
15年メンテしてきたdotfilesから開発トレンドを振り返る 2011 - 2026
giginet
PRO
2
260
GitHub Actions侵害 — 相次ぐ事例を振り返り、次なる脅威に備える
flatt_security
12
7.3k
Tour of Agent Protocols: MCP, A2A, AG-UI, A2UI with ADK
meteatamel
0
190
20260326_AIDD事例紹介_ULSC.pdf
findy_eventslides
0
380
「活動」は激変する。「ベース」は変わらない ~ 4つの軸で捉える_AI時代ソフトウェア開発マネジメント
sentokun
0
140
会社紹介資料 / Sansan Company Profile
sansan33
PRO
16
410k
【関西電力KOI×VOLTMIND 生成AIハッカソン】空間AIブレイン ~⼤阪おばちゃんフィジカルAIに続く道~
tanakaseiya
0
110
SSoT(Single Source of Truth)で「壊して再生」する設計
kawauso
2
420
Featured
See All Featured
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
1
3.5k
Skip the Path - Find Your Career Trail
mkilby
1
93
KATA
mclloyd
PRO
35
15k
For a Future-Friendly Web
brad_frost
183
10k
Facilitating Awesome Meetings
lara
57
6.8k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
140
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
GraphQLとの向き合い方2022年版
quramy
50
14k
Automating Front-end Workflow
addyosmani
1370
200k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
800
Optimising Largest Contentful Paint
csswizardry
37
3.6k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
Transcript
Google Homeアプリを 作った話 2018.03.30 にしざわこういち
デモ
Google Home とは Google Assistant の端末
Google Assistantとは GoogleのAIアシスタント
元データ https://www.city.nagano.nagano.jp/site/kateigomi /146311.html pdfのみ公開されていたので、xlsでも公開してほしいと イチ市民として要望。 xlsでもちょっと使いづらいので、jsonにparse。 http://b-sw.co/nagano_gomi_calendar/index.html
開発方法 作ったアプリのディレクトリ https://assistant.google.com/services/a/uid/0000009b8eb935b1?hl=ja 開発に必要なことは以下に書いてある。これを読めば作れる https://docs.google.com/presentation/d/1HjxtUtMhphdBTm_KOGDb1dq7Dy1R8sNCQj80zDdCJqg/edit ちなみにすべて 無料 (後述するfirebase functionでの制限は有り)
Dialogflow 自然言語処理プラットフォーム Google Assistant以外にも使える。 昔はAPI.AIと呼ばれていた。 その後googleが買収して、 Dialogflowと改名。
Fullfilment 業務ロジックを記述 無料版だと外部にhttpリクエストを 出せない。 →jsonをまるっとコード内に貼り付け...
申請 2回リジェクトされた。 修正事項は日本語で、かつ割と 具体的に指摘してくれる。 →それなりの品質のアプリを出来る限り 多く公開したいというGoogleの意図か
Google Assistant アプリの特徴 • 「インストール」という概念が無い ◦ アプリが公開されれば、いきなり全世界の人が使えるようになる ▪ →起動フレーズが一意である必要がある ▪
実際には言語が限定されるので、「全世界」というわけではない。。
アプリ公開特典 $200/月のGCPクレジットが1年分 Google Assistant Tシャツ
アプリ公開特典 さらに、条件をクリアすると 良いことがあるらしい。 どれも割とハードル高め。
開発するしか!