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
音声アシスタントを使った ソリューション構築のヒント
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
chao2suke
March 20, 2018
Technology
0
1.8k
音声アシスタントを使った ソリューション構築のヒント
2018/03/20 登壇資料
chao2suke
March 20, 2018
Tweet
Share
More Decks by chao2suke
See All by chao2suke
天井カメラで捉えた人物をコンピュータビジョンで解析した3年間のトライアンドエラーとこれから
chao2suke
0
2.4k
結局普通のエンジニアが今SageMaker使うと何ができるのかわかるLT
chao2suke
0
1.7k
機械学習の知識ゼロでも動かせるAIツールキットの世界
chao2suke
0
1.8k
「今」のAI技術と「3年後」のAI技術のご紹介
chao2suke
0
1.1k
Alexaに詳しい人は普段Alexaをどう扱っているか
chao2suke
0
940
奥深きAPLの世界
chao2suke
0
130
Alexaスキル & レジレスCafeにおけるStripe活用の取り組み
chao2suke
0
2k
Alexa x 機械学習でスキルをよりリッチにする方法
chao2suke
0
1.7k
#AAJUG vol.2 APL ハンズオン
chao2suke
0
3k
Other Decks in Technology
See All in Technology
仕様書駆動AI開発の実践: Issue→Skill→PRテンプレで 再現性を作る
knishioka
2
640
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.6k
プロポーザルに込める段取り八分
shoheimitani
1
220
CDKで始めるTypeScript開発のススメ
tsukuboshi
1
390
レガシー共有バッチ基盤への挑戦 - SREドリブンなリアーキテクチャリングの取り組み
tatsukoni
0
210
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1k
制約が導く迷わない設計 〜 信頼性と運用性を両立するマイナンバー管理システムの実践 〜
bwkw
3
920
usermode linux without MMU - fosdem2026 kernel devroom
thehajime
0
230
セキュリティについて学ぶ会 / 2026 01 25 Takamatsu WordPress Meetup
rocketmartue
1
300
MCPでつなぐElasticsearchとLLM - 深夜の障害対応を楽にしたい / Bridging Elasticsearch and LLMs with MCP
sashimimochi
0
160
顧客の言葉を、そのまま信じない勇気
yamatai1212
1
350
Digitization部 紹介資料
sansan33
PRO
1
6.8k
Featured
See All Featured
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.4k
Mind Mapping
helmedeiros
PRO
0
81
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
77
The Curse of the Amulet
leimatthew05
1
8.4k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
110
A designer walks into a library…
pauljervisheath
210
24k
The Limits of Empathy - UXLibs8
cassininazir
1
210
So, you think you're a good person
axbom
PRO
2
1.9k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.2k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
80
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
940
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Transcript
Ի Ξ γ ε λ ϯ τ Λ
ͬ ͨ ι Ϧ ϡ ʔ γ ϣ ϯ ߏ ங ͷ ώ ϯ τ Classmethod. Inc, ͤʔͷ 1
2 ࣗݾհ ✦ ਗ਼ɹ߶࢙(ͤʔͷ) ✦ ΫϥεϝιουגࣜձࣾࡳຈΦϑΟε Alexaࣄۀ෦ ςΫχΧϧΤόϯδΣϦετ VUIΞʔΩςΫτ
ϒϩάͷձࣾͱݺΕ·͢ • Developers.IO • ͬͯΈͨܥ ٕज़ϒϩά • 140ສPV/݄ • هࣄ1ສຊҎ্
3
ࣄྫ: 4
Alexaͷະདྷ 5
ཧͱݱ࣮ͷΪϟοϓ • Intentʹม͢ΔʹαϯϓϧൃʹΑΔ ࣄલఆ͕ٛඞཁ • ԻͷΈͷίϛϡχέʔγϣϯͷݶք 6
VUIͱ • VUI = Voice User Interface ԻʹΑΔϢʔβʔΠϯλʔϑΣʔε 7
8 Ϣʔβʔ͕ٻΊ͍ͯΔͷ UX = User Experience Ϣʔβʔମݧ
UXΛߴΊΔʹ • Ϣʔβʔ͕ٻΊΔͷΛٻΊΔλΠϛϯά Ͱఏڙ͢Δ • Ϣʔβʔͷ૾Λ͑Δ 9
10 ྺ࢙ΛৼΓฦΔ
Google Map 11
Google Map • ܞଳ্ͷϙΠϯλ͕ݱ࣮ͱಉظ͢ΔUX • ඪ४Ϛοϓͱͷҧ͍ʮԻҊʯ • GoogleͷڧΈΛ׆͔ͨ͠ʮ͓ళҊʯ 12 طଘͷෳػೳΛΈ߹ΘͤΔ
VUIߏஙجຊςΫχοΫ • Dialog ModelͷDialog StateΛ͍͜ͳ͢ • Delegate͚ͩͰͳ͘Elicit Slot / Elicit
Intent / ConfirmSlotʹదʹมԽͤ͞Δ • SearchQuery SlotΛͬͯೖྗΛಈతʹ มԽͤ͞Δ 13
Dialog State 14 STARTED / IN_PROGRESS / COMPLETED :delegate -
COMPLETED :confirmSlot ఆ৯ (Aηοτ / Bηοτ / Cηοτ) ͦ(Թ͔͍ / ྫྷ͍ͨ) ͏ͲΜ ͱ͍͏ϝχϡʔΛจ ʮ͏ͲΜԼ͍͞ʯ ʮ͓ڶഴԼ͍͞ʯ
Dialog State 15
SearchQuery 16 • ʮϑϨʔζεϩοτʯͱݺΕΔ • ͖ͳจࣈྻΛόοΫΤϯυʹૹΔࣄ͕Ͱ ͖Δ • ϑϨʔζεϩοτͷΈͰαϯϓϧൃʹ ηοτͰ͖ͳ͍
17 SearchQuery & Deep Learning
֎෦γεςϜ࿈ܞ • طଘAPIͱ࿈ܞͯ͠ผUIΛUXʹΈࠐΉ • AWS IoTͱ࿈ܞͯ͠ผUIʹ֦ு͢Δ • ηογϣϯΛผഔମʹඈ͢͜ͱͰෳσ όΠεΛ࿈ܞ͢Δ •
ผUIΛ༻ͯ͠ೝূΛذ͢Δ • VUIͷιʔεΛผUI͔Βߋ৽͢Δ 18
moves 19
ϦΞϧλΠϜҐஔใݕࡧ 20
֎෦γεςϜ࿈ܞ • طଘAPIͱ࿈ܞͯ͠ผUIΛUXʹΈࠐΉ • AWS IoTͱ࿈ܞͯ͠ผUIʹ֦ு͢Δ • ηογϣϯΛผഔମʹඈ͢͜ͱͰෳσ όΠεΛ࿈ܞ͢Δ •
ผUIΛ༻ͯ͠ೝূΛذ͢Δ • VUIͷιʔεΛผUI͔Βߋ৽͢Δ 21
AWS IoT࿈ܞ 22
ॴࡏ࿈ܞ • ΠϕϯτձΛఆ • ෳͷEchoσόΠε͕֤ڌʹஔ͔Ε͍ͯ Δɻ • ॴࡏใ<ॅॴ03>Λ༻ͯ͠త·Ͱ ͷҐஔใΛஅͯ͠ஈ֊తʹҊΛߦ͏ •
ϢʔβʔͷҰ࣌తͳݸผೝ͕ࣝඞཁ 23
ԻϑΝΠϧ࿈ܞ 24
·ͱΊ • ԻUIͷҰͭͰ͋ΓɺେࣄͳͷUX • StateͷదͳભҠ͕جຊ • SearchQuery + AIͰࣗવͳVUIΛࢦ͢ •
UXΛ্͛ΔͨΊʹVUI͚ͩʹͩ͜ΘΒͳ͍ 25