Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Clovaで他とは違うスマートスピーカー体験
Search
捧隆二
February 26, 2019
Technology
0
140
Clovaで他とは違うスマートスピーカー体験
Clovaで他とは違うスマートスピーカー体験
捧隆二
February 26, 2019
Tweet
Share
More Decks by 捧隆二
See All by 捧隆二
LIFF API のセキュリティ的な話
arahabica
0
630
LINEミニアプリ/LIFFアプリを サクッと作りたいならFirebase
arahabica
3
2.2k
LIFFで認証しようとしたら意外と奥が深かった話
arahabica
0
1.9k
Firebase x LINE / Ruby on Rails x LINEでログイン画面を無くそう
arahabica
0
2.4k
公式管理画面 vs 非公式管理画面
arahabica
0
560
Share Target Pickerを使ってLIFFアプリを拡散しよう
arahabica
0
1k
Share Target Pickerを使って消えるメッセージを作ってみた
arahabica
0
7.8k
非公式LINE管理画面を作ってみた
arahabica
0
450
LINEグループであそぼ
arahabica
1
400
Other Decks in Technology
See All in Technology
2025-12-18_AI駆動開発推進プロジェクト運営について / AIDD-Promotion project management
yayoi_dd
0
150
AWS re:Invent 2025~初参加の成果と学び~
kubomasataka
0
180
「もしもデータ基盤開発で『強くてニューゲーム』ができたなら今の僕はどんなデータ基盤を作っただろう」
aeonpeople
0
210
AWS運用を効率化する!AWS Organizationsを軸にした一元管理の実践/nikkei-tech-talk-202512
nikkei_engineer_recruiting
0
160
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
1
750
Oracle Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
1
380
Connection-based OAuthから学ぶOAuth for AI Agents
flatt_security
0
290
日本の AI 開発と世界の潮流 / GenAI Development in Japan
hariby
1
210
re:Invent2025 3つの Frontier Agents を紹介 / introducing-3-frontier-agents
tomoki10
0
370
Snowflake だけで実現する “自立的データ品質管理” ~Data Quality Monitoring 解説 ~@ BUILD Meetup: TOKYO 2025
ryo_suzuki
0
120
Oracle Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
2
180
1人1サービス開発しているチームでのClaudeCodeの使い方
noayaoshiro
2
570
Featured
See All Featured
Believing is Seeing
oripsolob
0
15
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
160
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.3k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
0
62
The Language of Interfaces
destraynor
162
25k
Faster Mobile Websites
deanohume
310
31k
[SF Ruby Conf 2025] Rails X
palkan
0
550
Fireside Chat
paigeccino
41
3.8k
Odyssey Design
rkendrick25
PRO
0
430
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
We Have a Design System, Now What?
morganepeng
54
7.9k
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