Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
GoogleHomeでTwitter
Search
nagatech
April 14, 2018
Technology
0
34
GoogleHomeでTwitter
2018年度traP新歓LTにて発表
nagatech
April 14, 2018
Tweet
Share
More Decks by nagatech
See All by nagatech
ISUCONでログの可視化と分析をやってみた話
nagatea
0
1.8k
Marpitの紹介 / Introduction Marpit
nagatea
1
2.3k
ラボでOSS開発をしている話 / OSS development in my lab
nagatea
0
85
部内ISUCONを開催した話
nagatea
0
1k
#gps/times
nagatea
1
910
強くなりたーい!講習会
nagatea
0
78
obnizでかんたんおうちハック
nagatea
0
50
ハッカソン発表 †未来のSysAd†チーム
nagatea
0
57
作ったTwitterBot(@_nagatea)の紹介
nagatea
0
30
Other Decks in Technology
See All in Technology
PFN Company Deck
pfn
PRO
2
140
クラウドネイティブなNewSQLで実現するミッションクリティカルなアプリケーションの運用
yuyu_hf
PRO
1
160
B11-SharePoint サイトのストレージ管理を考えよう
maekawa123
0
120
ポストモーテムレビューをブレームレスに運営し有効な改善アクションを引き出すために必要だったこと / What is needed to operate postmortem blamelessly and elicit improvement actions
yamaguchitk333
0
140
Engineer Recruting Deck
siva_official
PRO
1
3.2k
RAMP2024
takeyukitamura
3
230
プラットフォームエンジニアリングアーキテクチャ道場 on AWS & EKS Kubernetes / Platform Engineering Architecture Dojo
riita10069
7
16k
Entra ID の基礎(Japan Microsoft 365 コミュニティ カンファレンス 2024)
murachiakira
3
2.1k
セキュリティベンダー/ユーザー双方の視点で語る、 Attack Surface Managementの実践 - Finatextパート / cloudnative-architecture-of-asm
stajima
0
2.6k
累計2500万着電を支える大規模 電話自動応答サービスのアーキテクチャ / Architecture of a Large-Scale Automated Phone Response Service Supporting 25 Million Cumulative Calls
ymachida
8
4.3k
MediaPipe と ML Kit ってどう ちがうの? / What is the difference between MediaPipe and ML Kit?
yanzm
0
230
Hyperledger Fabric(再)入門
gakumura
3
6.7k
Featured
See All Featured
Designing for humans not robots
tammielis
250
25k
How STYLIGHT went responsive
nonsquared
95
5.2k
Measuring & Analyzing Core Web Vitals
bluesmoon
4
150
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
6
470
Git: the NoSQL Database
bkeepers
PRO
427
64k
How to Think Like a Performance Engineer
csswizardry
20
1.2k
Embracing the Ebb and Flow
colly
84
4.5k
BBQ
matthewcrist
85
9.3k
Faster Mobile Websites
deanohume
305
30k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
229
52k
Scaling GitHub
holman
458
140k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
28
8.2k
Transcript
Google Home で Twitter nagatech
⾃⼰紹介 • traQID : nagatech (ながてち) • 数理計算科学系 3年 •
プログラミングは⼤学⼊ってから始めた • プロジェクト†無所属† • ハッカソン参加したり • 勉強会参加したり • Twitterはやってませんやってます (@syobon_titech)
#traP1yakudo 今⽇のテーマは…
Google Home #とは Google Home は、⾳声アシスタント機能 を備えたパワフルなスピーカーです。 Ads by Google
ここでいう⾳声アシスタント機能というのは 「Google Assistant」のこと
なにができるの︖ • ⾳楽再⽣⽤スピーカー(声で操作できる) • ⽬覚まし • 路線検索 • ラジオ •
スマホを探す • 暇つぶし
おねだん 15000円 6000円 たまに半額セールやってるよ
本題 実はGoogle Homeは専⽤アプリを作ること ができる • Googleカレンダーに予定書き込んだり • チャットボットつくったり 声でツイートできるアプリ 作れるんじゃね︖︖
つくりました︕︕︕
スライドショーの最後ではありません。クリックしたら次のスライドに進みます。
しくみ解説(図) Webアプリ
しくみ解説(IFTTT側) ① GoogleHomeで拾った声をWebhookに変換してくれる ② スマホのアプリから簡単に制作できる ③ IFTTT便利IFTTT最⾼ OK,Google(起動ワード) Twitter(起動ワード) 東京⼯業⼤学
デジタル創作同好会traP 東京⼯業⼤学 デジタル 創作同好会 TRAP つづく
しくみ解説(Webhook) ① Webhookとはある動作をきっかけにサーバにPOST送信する しくみ ② ⾃分のサーバにツイート内容を送信している 東京⼯業⼤学 デジタ ル創作同好会 TRAP
https://nagatech.work (鯖)に {text : “東京⼯業⼤学 デジタル創作同好会 TRAP”} をPOST送信 つづく
しくみ解説(ツイート側) Webアプリ https://nagatech.work (鯖)に {text : “東京⼯業⼤学 デジタル創作同好会 TRAP”} をPOST送信
① Webhookで受け取ったツイート内容を実際にツイートする部分 ② ちょっと処理を施している 東京⼯業⼤学 デジタル 創作同好会 TRAP 東京⼯業⼤学デジタル創作同好会TRAP
まとめ • Google Homeはいいぞ • Google Home⽤のアプリ つくれるよ • 発想次第でわりとなんでもできる
(なんでもできるとは⾔ってない)
まとめ(その2) • traPには成果物を発表する場がある • プロジェクト無所属でも traPの活動はできる • 発想次第でわりとなんでもできる (なんでもできるとは⾔ってない)