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
Clovaで他とは違うスマートスピーカー体験
Search
捧隆二
February 26, 2019
Technology
160
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Clovaで他とは違うスマートスピーカー体験
Clovaで他とは違うスマートスピーカー体験
捧隆二
February 26, 2019
More Decks by 捧隆二
See All by 捧隆二
LIFF API のセキュリティ的な話
arahabica
0
700
LINEミニアプリ/LIFFアプリを サクッと作りたいならFirebase
arahabica
3
2.3k
LIFFで認証しようとしたら意外と奥が深かった話
arahabica
0
2k
Firebase x LINE / Ruby on Rails x LINEでログイン画面を無くそう
arahabica
0
2.5k
公式管理画面 vs 非公式管理画面
arahabica
0
610
Share Target Pickerを使ってLIFFアプリを拡散しよう
arahabica
0
1.1k
Share Target Pickerを使って消えるメッセージを作ってみた
arahabica
0
8.1k
非公式LINE管理画面を作ってみた
arahabica
0
480
LINEグループであそぼ
arahabica
1
420
Other Decks in Technology
See All in Technology
初めてのDatabricks勉強会
taka_aki
2
230
AWS Summit の片隅で、体育座りしながらコミュニティがにぎわう理由を考えた
k_adachi_01
2
340
ご挨拶「10周年を迎える共創ラボのこれまでとこれから」
iotcomjpadmin
0
180
事業価値を⽣み出すSREへ SREが担うべき意思決定の5層
kenta_hi
0
130
攻撃者がいなくてもAIエージェントはインシデントを起こす
nomizone
0
190
Amazon EVS で VCF 9.0 / 9.1 のサポート開始まとめ
mtoyoda
0
160
Claude Code 珍プレー好プレー
shinyasaita
0
110
AI時代のエンジニアキャリアについて今一度考える
sakamoto_582
1
1.1k
10x Speed With QA Agent Platform - How we scaled adoption from individual effort to organizational capability
lycorptech_jp
PRO
0
130
Multi-Agent並列開発を 安全に回すための技術 / Technology for Safely Multi-Agent Parallel Development
tooppoo
0
250
きのこカンファレンス2026_肩書きを外したとき私は誰か
yamasatimi
1
130
AI時代における最適なQA組織の作り方
ymty
3
350
Featured
See All Featured
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
450
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
340
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
180
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
150
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.5k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.5k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
300
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
220
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
201
75k
Transcript
Clova 2019/2/24 1
u 1. u 2. Clova
u 3. Clova u 4. LIFF 2
u : u : VoiceApp Lab u
: 3
u A u 30 4
Clova 5
Clova 6
No.1 No.7
Clova 7 Clova
Clova 8
9
10 &! u LINE,5 Clova'/2 # 7.) u LIFF1-
63 4*( u +0$"%8
11
12 u LIFF
ClovaLINE% ! 13 u Bot" & u '
! $# u LIFFClova (
LINE 14
LINE 15
LIFF LIFF Amazon S3 AWS Lambda Amazon API Gateway
Amazon DynamoDB 16
LIFF LIFF Amazon S3 AWS Lambda Amazon API Gateway
Amazon DynamoDB 17 UserId UserId
LIFF LIFF Amazon S3 AWS Lambda Amazon API Gateway
Amazon DynamoDB 18 UserId UserId
Clova 19
SSML 20
SSML 21 <speak> <audio src=”https://xx.yy/chime.mp3” /> <break
time=”0.5s” /> </speak>
SSML 22 <speak> <audio src=”https://xx.yy/chime.mp3” /> <break time=”0.5s”
/> </speak> audiobreak
SSML 23 1.chime.mp3 2. 3.mp3 4.
SSML Clova 24
SSMLClova 25 let outputSpeech = clovaSSML.convert(ssml);
26 GitHub
27 break,audio,p
LIFF 28
1LIFF = 1 29
LIFFWeb 30 https://sample.com line://app/15999-XXXX Web LIFF
LIFFWeb 31 https://sample.com line://app/15999-XXXX Web LIFF LINE ID
LIFFPath 32 https://sample.com/abc line://app/15999-XXXX/abc Web LIFF Path
33
LIFFQuery 34 https://sample.com?abc=xyz line://app/15999-XXXX?abc=xyz Web LIFF Query
LIFFQuery 35 if (params.abc == ”xyz”) <Acomponent/> else <Bcomponent/> u
React SPA Query
36