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
Kouichi(19)
April 02, 2018
Technology
0
63
Google Home アプリを作った話
Google Home アプリを作った話
Kouichi(19)
April 02, 2018
Tweet
Share
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
マルチプレーンGPUネットワークを実現するシャッフルアーキテクチャの整理と考察
markunet
2
240
モブプログラミング再入門 ー 基本から見直す、AI時代のチーム開発の選択肢 ー / A Re-introduction of Mob Programming
takaking22
5
1.3k
IBM Bobを使って、PostgreSQLのToDoアプリをDb2へ変換してみよう/202603_Dojo_Bob
mayumihirano
1
320
[JAWSDAYS2026]Who is responsible for IAM
mizukibbb
0
470
AI実装による「レビューボトルネック」を解消する仕様駆動開発(SDD)/ ai-sdd-review-bottleneck
rakus_dev
0
110
Exadata Database Service on Dedicated Infrastructure(ExaDB-D) UI スクリーン・キャプチャ集
oracle4engineer
PRO
8
7.2k
AI は "道具" から "同僚" へ 自律型 AI エージェントの最前線と、AI 時代の人材の在り方 / Colleague in the AI Era - Autonomous AI Seminar 2026 at Niigata
gawa
0
150
今のWordPress の制作手法ってなにがあんねん?(改) / What’s the Deal with WordPress Development These Days?
tbshiki
0
310
Evolution of Claude Code & How to use features
oikon48
1
590
AWS DevOps Agent vs SRE俺 / AWS DevOps Agent vs me, the SRE
sms_tech
3
550
製造業ドメインにおける LLMプロダクト構築: 複雑な文脈へのアプローチ
caddi_eng
1
560
NewSQL_ ストレージ分離と分散合意を用いたスケーラブルアーキテクチャ
hacomono
PRO
2
260
Featured
See All Featured
Done Done
chrislema
186
16k
The Limits of Empathy - UXLibs8
cassininazir
1
260
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
The Cost Of JavaScript in 2023
addyosmani
55
9.8k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
280
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
450
Paper Plane
katiecoart
PRO
0
48k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
390
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
190
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
68
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
60
42k
Exploring anti-patterns in Rails
aemeredith
2
290
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シャツ
アプリ公開特典 さらに、条件をクリアすると 良いことがあるらしい。 どれも割とハードル高め。
開発するしか!