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
Voice UI Workshop Tokyo@朝日メディアラボ
Search
ysak.y
April 27, 2018
Technology
0
200
Voice UI Workshop Tokyo@朝日メディアラボ
Voice UI Workshop Tokyo@朝日メディアラボ で登壇した時の資料です。
https://smarthacks.connpass.com/event/84184/
ysak.y
April 27, 2018
Tweet
Share
More Decks by ysak.y
See All by ysak.y
Introduce VUI to Make Everyday Cooking Fun
ysak
0
1.9k
Cookpad Summer Internship 2021 Git/GitHub
ysak
0
3.7k
AOSP から_自分好みの Android OSを_ビルドする
ysak
0
340
designship2019 キッチンでの日常が変わるVUIデザイン
ysak
1
180
スマートスピーカー向けサービス開発者のお仕事
ysak
0
4.2k
VUI LT! IoTLTスピンオフ企画@LINE
ysak
1
770
Tech Kitchen #13
ysak
0
5.8k
Decide with Assistant
ysak
0
56
Develop Google Assistant
ysak
0
88
Other Decks in Technology
See All in Technology
讓測試不再 BB! 從 BDD 到 CI/CD, 不靠人力也能 MVP
line_developers_tw
PRO
0
160
今からでも間に合う! 生成AI「RAG」再入門 / Re-introduction to RAG in Generative AI
hideakiaoyagi
1
170
“プロダクトを好きになれるか“も QAエンジニア転職の大事な判断基準だと思ったの
tomodakengo
0
140
AWS と定理証明 〜ポリシー言語 Cedar 開発の舞台裏〜 #fp_matsuri / FP Matsuri 2025
ytaka23
9
2.4k
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
770
Snowflake Intelligenceで実現できるノーコードAI活用
takumimukaiyama
1
220
In Praise of "Normal" Engineers (LDX3)
charity
2
860
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.2k
産業機械をElixirで制御する
kikuyuta
0
170
Workflows から Agents へ ~ 生成 AI アプリの成長過程とアプローチ~
belongadmin
3
150
開発効率と信頼性を両立する Ubieのプラットフォームエンジニアリング
teru0x1
0
140
JSX - 歴史を振り返り、⾯⽩がって、エモくなろう
pal4de
2
400
Featured
See All Featured
How to Think Like a Performance Engineer
csswizardry
24
1.7k
Code Reviewing Like a Champion
maltzj
524
40k
Why You Should Never Use an ORM
jnunemaker
PRO
56
9.4k
BBQ
matthewcrist
89
9.7k
Reflections from 52 weeks, 52 projects
jeffersonlam
350
20k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.3k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
Gamification - CAS2011
davidbonilla
81
5.3k
Unsuck your backbone
ammeep
671
58k
Documentation Writing (for coders)
carmenintech
71
4.9k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
16
920
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.1k
Transcript
7PJDF6* 8PSLTIPQ5PLZP ZNE!$PPLQBE
୭ wࢁాྑ໌ wଔΤϯδχΞ!$PPLQBE wݚڀ։ൃ෦εϚʔτΩονϯάϧʔϓ wεϚʔτεϐʔΧʔ͚ͷαʔϏεΛ ࡞͍ͬͯ·͢
εϚʔτΩονϯ࡞Γ͍ͨ wݚڀ։ൃ෦ʹεϚʔτΩονϯ άϧʔϓ͕Ͱ͖·ͨ͠ w*P5ͱ76*ͷ૬ੑͬͯྑ͍ͷͰͱ ࢥ͍ͬͯΔ wۙʑൃද͋Γ·͢ʂ
͜ΜͳαʔϏεग़͍ͯ͠·͢
͜ΜͳαʔϏεग़͍ͯ͠·͢ wݴΘΕͨ৯ࡐ͚ͭͩͰύύͬͱ ࡞ΕΔϨγϐΛఏҊ w"MFYBͱ(PPHMF"TTJTUBOUʹ ରԠ
7PJDF6TFS*OUFSGBDFͷ w ୈҰͷɿ *OUFSBDUJWF7PJDF3FTQPOTF *73 w ۙͳྫɿศ࠶ୡࣗಈडαʔϏε w ϘλϯΛԡͨ͠ΓͰͨ͠ΓͰγεςϜͱ
ձΛ͠λεΫΛྃ͢Δ w ॳظʹϑϥΠτͷ༧ΖΖͷ จαʔϏεͳͲʹ͘ΘΕΔ ग़యɿ%FTJHOJOH7PJDF6TFS*OUFSGBDFT
7PJDF6TFS*OUFSGBDFͷ w ୈೋͷɿ 7PJDF"TTJTUBOU w ۙͳྫɿ"MFYB (PPHMF"TTJTUBOUͳͲ w ΑΓॊೈʹ༷ʑͳλεΫ͕Ͱ͖ΔΑ͏ʹ w
ΑΓύʔιφϧͳଘࡏʹ ग़యɿ%FTJHOJOH7PJDF6TFS*OUFSGBDFT
དྷͯΔͧʂʂʂʂʂ ཁ͢Δʹ
Πϯυͷ͍͕ੌ͍ w ຊΑΓिؒૣ͘"NB[PO&DIP্͕ͨ͠ ΠϯυͰൃചޙͰͷ৽4LJMM͕ Ճ͞Εͨ w ʹͭެ։͞ΕͯΔܭࢉ w ຊͰൃചޙ΄Ͳܦաͯ͘͠Β͍ 4NBSU)BDLT%BUB#BOLௐ
w ؤுΖ͏ͥʂ
ͱ͍͑ w εϚʔτεϐʔΧʔ͚αʔϏεͷϦςϯγϣϯ ʮʯ "MQMJOFͷϨϙʔτௐ w ϞόΠϧΞϓϦ͕ͪΐͬͱ͘Β͍ w ΞϓϦΞΠίϯ͕ແ͍ͷͰҰଘࡏΛΕΒΕͯ
͠·͏ͱͬͯΒ͏ϋʔυϧ͕ͱ্͕ͯΔ w ৗతʹͬͯΒ͑ΔͷΛ࡞ΔͳͲͷ͕ ඞཁ
ྑ͍ຊͰ͢
76*ͷڧΈ w 4QFFE ‣ จࣈೖྗͷϓϩͱൺֱͯͬͨ͠΄͏͕ ૣ͘ೖྗͰ͖Δ w )BOETGSFF ‣ ޱΛ͏ͷͰखผͷ༻్ʹ͑Δ
‣ ӡసதͱ͔ےτϨதͱ͔ྉཧதͱ͔ʹඇৗʹॿ͔Δ ग़యɿ%FTJHOJOH7PJDF6TFS*OUFSGBDFT
76*ͷڧΈ w *OUVJUJWFOFTT ‣ ձͷํ๏୭Ͱ͍ͬͯΔͷͰɺૢ࡞ʹର͢Δ ֶशίετ ‣ ·ٕͩज़తʹֶशίετͰ͑Δ͔͍ͬͯ͏ͱ ඍົͳͱ͜Ζʜ w
&NQBUIZ ‣ ʹʮτʔϯʯ͕͋ΔͷͰɺ͜͜ͰϢʔβʔ͞Μͷ ʮײʯΛೖྗσʔλͱͯ͠ड͚औΕΔՄೳੑ͕͋Δɻ ग़యɿ%FTJHOJOH7PJDF6TFS*OUFSGBDFT
76*ͷऑΈ w 1VCMJD4QBDFT ‣ ެڞͷͰΈΜͳ͕76*Ͱૢ࡞͍ͯͨ͠ΒΧΦεͳ͜ͱʹ ͳΓͦ͏ ‣ ͱ͍͑ύʔιφϧͳͷʹద༻͠ͳ͚Ε͍͍ͷͰͱ ͍͏ؾ͢Δ w
1SJWBDZ ‣ จࣈೖྗͱҧͬͯԻೖྗୈࡾऀ؆୯ʹड͚औΕΔ ‣ ฉָ͖͍ͨۂ໊Λୈࡾऀʹฉ͔ΕΔ͘Β͍ͳΒͳ͍ʁ ग़యɿ%FTJHOJOH7PJDF6TFS*OUFSGBDFT
76*ͷऑΈ ݸਓతʹ w શମͷΠϯλϥΫγϣϯ͍͏΄Ͳૣ͘ͳ͍ ‣ ೖग़ྗͦ͜ૣ͍ͷͷɺग़ྗ͞ΕͨใΛϑΟϧλϦϯά͢ Δ͜ͱ͕͍͠ͷͰશମͷΠϯλϥΫγϣϯૣ͘ͳΒͳ͍ ͜ͱ͋Δ w Ұཡੑʹ͍͠
‣ ࢹ֮Ͱͷใͱൺֱͯ͠ॲཧͰ͖Δใྔগͳ͍ ‣ Կ͔ͷݕࡧ݁ՌΛ݅ಡΈ্͛Δͱ͔͔ͳΓݫ͍͠
ϙʔϧɾάϥΠεͷձͷ֨ w2VBOUJUZձͷྔ w2VBMJUZɹձͷ࣭ w3FMFWBOUձͷؔ࿈ੑ w.BOOFSձͷ໌͞
ϙʔϧɾάϥΠεͷձͷ֨ w2VBOUJUZ ‣ ʮձͷྔʯʹ͍ͭͯͷ֨ ‣ ʮඞཁͳ͚ͩͷใΛ͠ͳ͍͞ʯ ‣ ରͯ͠ॏཁͳͰͳ͍ͷʹʮࠓ͔ΒΔͷͰҙ ਂ͘ฉ͍ͯԼ͍͞ʯͱ͍͍ͪͪ಄ʹ͚ͭͯ Δͷྑ͘ͳ͍
ϙʔϧɾάϥΠεͷձͷ֨ w2VBMJUZ ‣ ʮձͷ࣭ʯʹ͍ͭͯͷ֨ ‣ ʮਖ਼͍͠ͱ৴͡ΒΕΔ͜ͱ͚ͩΛ͠ͳ͍͞ʯ ‣ ϗςϧͷ༧ػೳ͔͠ͳ͍ԻΞγελϯτʹ ʮ༻݅ԿͰ͔͢ʁʯͳΜͯݴΘ͍͚ͤͯͳ͍
ϙʔϧɾάϥΠεͷձͷ֨ w3FMFWBOU ‣ ʮձͷؔ࿈ੑʯʹ͍ͭͯͷ֨ ‣ ʮࠓͷձʹؔ͋Δ͜ͱ͚ͩΛ͠ͳ͍͞ʯ ‣ ·ͩԿങ͏ҙࢥͳ͍ϢʔβʔʹฦϙϦγʔ ͷͳΜͯ͢Δͳɻ
ϙʔϧɾάϥΠεͷձͷ֨ w.BOOFS ‣ ʮձͷ໌͞ʯʹ͍ͭͯͷ֨ ‣ ʮ໌֬ʹଞਓʹΘ͔Δݴ༿ͰΛ͠ͳ͍͞ʯ ‣ ฏқͳݴ༿Ͱɺᐆດͳදݱͤͣɺ ฉ͖ؒҧ͑ΔΑ͏ͳ୯ޠબͼΛ͠ͳ͍ɻ
76*σβΠϯͷख๏ w4BNQMF%JBMPH w'MPX ग़యɿ%FTJHOJOH7PJDF6TFS*OUFSGBDFT
4BNQMF%JBMPH w ձͷΓͱΓΛ٭ຊͷΑ͏ʹॻ͖ग़ͨ͠ͷ w ୯ൃͷΓͱΓͰͳ͘ձશମͷσβΠϯ͕Մೳ w ࣮ࡍʹऀΛ༻ҙͯ͠ಡΈ্͛ͯΈΔͱ৭ʑͱൃݟ ͕͋Δ w ॻ͖ݴ༿ͱ͠ݴ༿ͬͯͬͺҧ͏
ग़యɿ%FTJHOJOH7PJDF6TFS*OUFSGBDFT
4BNQMF%JBMPH wͭ͘Β͍ͷʮ#FTU1BUIʯΛॻ͘ w #FTU1BUIϢʔβʔ͞Μ͕શͯͪ͜Βͷ ఆ௨ΓͷൃΛͨ͠߹ͷձ w ఏڙ͢Δͷ͕Կͳͷ͔ΛѲ͢Δͷʹ ཱͭ ग़యɿ%FTJHOJOH7PJDF6TFS*OUFSGBDFT
4BNQMF%JBMPH wΤϥʔέʔεॻ͖ग़͢ w ΤϥʔϋϯυϦϯάͱͯେࣄ w 76*6OEP͕ͮ͠Β͍ w ʮ͕௨͡ͳ͍ʯ૾Ҏ্ʹετϨε ग़యɿ%FTJHOJOH7PJDF6TFS*OUFSGBDFT
'MPX w ձͷ࿏ઢਤΛ࡞͢ΔΑ͏ͳΠϝʔδ w ͭͷൃ͕ͭͷӺ w શମΛ၆ᛌͯ͠ΤϥʔΛߟྀग़དྷ͍ͯͳ͍෦ ແବͳΠϯλϥΫγϣϯΛൃݟͰ͖ͨΓ͢Δ w Ͳ͜·Ͱࡉ͔͘ॻ͖ग़͔͢έʔεόΠέʔε
ग़యɿ%FTJHOJOH7PJDF6TFS*OUFSGBDFT
76*σβΠϯ5JQT w4FUUJOH6TFS&YQFDUBUJPOT w*NQMJDJU$POpSNBUJPO ग़యɿ%FTJHOJOH7PJDF6TFS*OUFSGBDFT
4FUUJOH6TFS&YQFDUBUJPOT w Ϣʔβʔ͞Μʹͯ͠΄͍͠ൃΛͪ͜ΒͰ༠ಋ͢Δ w ʮૹ৴ͯ͠ΑΖ͍͠Ͱ͔͢ʁมߋ͠·͔͢ʁʯ w ʮ͍ʯ w ʮ͢Έ·ͤΜɺΘ͔Γ·ͤΜʯ w
Ξγελϯτʮૹ৴ͯ͠ʯ͔ʮมߋͯ͠ʯͱ ݴΘΕΔ͜ͱΛ༧͍ͯͨ͠ ग़యɿ%FTJHOJOH7PJDF6TFS*OUFSGBDFT
*NQMJDJU$POpSNBUJPO w ΠϯλϥΫγϣϯΛͭݮΒͤΔ$POpSNBUJPO w ʮຊҰߴ͍ࢁͲ͜ʁʯ w ʮຊҰߴ͍ࢁ࢜ࢁͰ͢ʯ w ฦʹ૬खͷൃΛՃ͑Δ͜ͱͰɺ໌ࣔతͳ֬ೝ ͳ͘ਖ਼͘͠ೝ্ࣝͨ͠Ͱ͑Λฦͨ͜͠ͱΛ
͑ΒΕ͍ͯΔ ग़యɿ%FTJHOJOH7PJDF6TFS*OUFSGBDFT
ʮOPUFZNEʯͰݕࡧ ͖֮͑Εͳ͔ͬͨਓ
͊͞࡞Δͧ
76*͕ద͍ͯ͠ΔϢʔεέʔε w Ϣʔβʔ͕͙͢ʹ͑ΒΕΔͷ w ॴɺ࣌ؒɺͳͲɺϢʔβʔ͞Μ͕؆୯ʹ ͑ΒΕΔใΛͱʹఏڙ͢ΔαʔϏε w ͘ɺ࣮ͨͩ֬͠ʹʹཱͭαʔϏε w ϐβͷจλΫγʔͷंͳͲ
w ຊ࣭తʹԻʹదͨ͠αʔϏε w ंͷӡసɺྉཧͳͲҰൠతʹϋϯζϑϦʔͰ ߦ͍͍ͨ͜ͱ ࢀߟɿ"DUJPOTPO(PPHMFσβΠϯΨΠυ
తͱػೳΛ໌֬ʹ͢Δ w ͲΜͳਓʹ͚ͨՁఏڙͳͷ͔Λߟ͑Δ w Կࡀ͘Β͍ͷԿΛ͍ͯ͠Δਓʁ w ͦͷਓ͕ͦͷαʔϏεΛར༻ͯ͠ಘΒΕΔͷ Կ͔Λߟ͑ͯΈΔ ࢀߟɿԻσβΠϯΨΠυCZ"NB[PO
ϢʔβʔετʔϦʔΛ໌֬ʹ͢Δ w Ϣʔβʔ͞Μ͕ͲΜͳγʔϯͰ͏ͷ͔Λ ఆٛ͢Δ w ͦͷγʔϯͷલޙͰϢʔβʔ͞ΜԿΛ͍ͯ͠Δʁ w ͦͷγʔϯͰͦͷαʔϏεΛ͏͜ͱͰ Ϣʔβʔ͞ΜԿ͕Ͱ͖ͯԿ͕Ͱ͖ͳ͍ͷ͔Λ ߟ͑Δ
ࢀߟɿԻσβΠϯΨΠυCZ"NB[PO
4BNQMF%JBMPHΛ࡞͢Δ w ΓͱΓ؆ܿʹ w ϑϨʔζͷ܁Γฦ͠ආ͚Δ w Ұʹఏࣔ͢Δબࢶଟͯͭ͘·Ͱʹ w બࢶ໌֬ʹࣔ͢ w
Ͳ͏ݴ͑ΘΔͷ͔ײతʹΘ͔Βͳ͍ ࢀߟɿԻσβΠϯΨΠυCZ"NB[PO
࣮ࡍʹࢼͯ͠ΈΔ w ҰଉͰͤΔ͔͞Λ֬ೝ͢Δ w ͠ݴ༿ͱͯࣗ͠વ͔Ͳ͏͔Λ֬ೝ͢Δ w ձશମΛ௨ͯ͠ΞγελϯτͷൃʹҰ؏ੑ͕ ͋Δ͔Ͳ͏͔Λ֬ೝ͢Δ w ҆ͳྫͩͱޠඌ͕౷Ұ͞Ε͍ͯΔ͔Ͳ͏͔ͱ͔
ࢀߟɿԻσβΠϯΨΠυCZ"NB[PO
ͬͯΈ·͠ΐ͏ ͱ͍͏Θ͚Ͱ