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
Hey Siri!マルチプラットフォームでのSiriショートカットの地雷を教えて / iOSD...
Search
monoqlo
September 19, 2021
Programming
0
670
Hey Siri!マルチプラットフォームでのSiriショートカットの地雷を教えて / iOSDC2021
iOSDC Japan 2021 2021/09/19 LT
monoqlo
September 19, 2021
Tweet
Share
More Decks by monoqlo
See All by monoqlo
入門 SwiftUI Alignment Guide / iOSDC2022
monoqlo
11
5.1k
あなたのアプリ、✨リブランディング✨できますか? / iosdc2020
monoqlo
9
1.5k
実践 CallKit/PushKit ときどき🐛退治 / iOSDC 2019
monoqlo
4
3.5k
「QRコード読み取り?楽勝ですよ😙」=>「AVFoundationを信じたおれがバカだった😇」 / iOSDC 2018
monoqlo
10
26k
WWDC2016のススメ
monoqlo
0
100
Other Decks in Programming
See All in Programming
2024年のWebフロントエンドのふりかえりと2025年
sakito
1
230
Honoをフロントエンドで使う 3つのやり方
yusukebe
4
2.1k
Bedrock Agentsレスポンス解析によるAgentのOps
licux
2
720
DROBEの生成AI活用事例 with AWS
ippey
0
130
“あなた” の開発を支援する AI エージェント Bedrock Engineer / introducing-bedrock-engineer
gawa
11
1.8k
Djangoアプリケーション 運用のリアル 〜問題発生から可視化、最適化への道〜 #pyconshizu
kashewnuts
1
230
JavaScriptツール群「UnJS」を5分で一気に駆け巡る!
k1tikurisu
10
1.8k
CNCF Project の作者が考えている OSS の運営
utam0k
5
690
最近のVS Codeで気になるニュース 2025/01
74th
1
250
How mixi2 Uses TiDB for SNS Scalability and Performance
kanmo
29
11k
[JAWS-UG横浜 #80] うわっ…今年のServerless アップデート、少なすぎ…?
maroon1st
1
170
時計仕掛けのCompose
mkeeda
1
280
Featured
See All Featured
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Navigating Team Friction
lara
183
15k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
193
16k
The Pragmatic Product Professional
lauravandoore
32
6.4k
For a Future-Friendly Web
brad_frost
176
9.5k
VelocityConf: Rendering Performance Case Studies
addyosmani
328
24k
Practical Orchestrator
shlominoach
186
10k
Building Better People: How to give real-time feedback that sticks.
wjessup
366
19k
Gamification - CAS2011
davidbonilla
80
5.1k
GraphQLとの向き合い方2022年版
quramy
44
13k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Become a Pro
speakerdeck
PRO
26
5.1k
Transcript
@monoqloʢͷ͘Ζʣ Hey Siriʂ ϚϧνϓϥοτϑΥʔϜͰͷ SiriγϣʔτΧοτͷཕΛڭ͑ͯ iOSDC Japan 2021
લஔ͖
ҰᏁઍۚເݟͯΧϒͷചങੜ׆ 1લ ͱ͋ΔήʔϜ্ͷແਓౡ
ΓՌͯചΕͳ͘ͳΔγϩϞϊ 1िؒޙʹ…
ߴಅ༧ଌΞϓϦΛ։ൃ ചΓ࣌Λಀ͞ͳ͍Α͏
AM PM 83 70 90 180 96 ʢങʣ
None
DEMO on iOS 13.x
ᘳ
ᘳʁ
None
None
None
None
ཕ5JQT ͍ͬͯΔͱͪΐͬͽΓཱͭ
Tips #1
֤ϓϥοτϑΥʔϜͰ Ԡϝοηʔδ͕ඍົʹҧ͏…ʁ Tips#1
ʮ൚༻ϝοηʔδʯͷଘࡏ લఏͱ͓͖͍֮ͯ͑ͯͨ͜͠ͱ
൚༻ϝοηʔδͷྫ બͨ͠Categoryʹ߹Θͤͯ ൚༻తͳϝοηʔδΛಡΈ্͛
• Siri൚༻ϝοηʔδͱΧελϜϝοηʔδΛΈ߹Θͤͯ”͍͍ײ͡"ʹ͢ • ex. ॳΊͯͷಡΈ্͛ஸೡʹɺ2ճҎ߱աͳ෦Λলུ • iOS 13ੈͰϓϥοτϑΥʔϜؒͰࠩҟ͕͋ͬͨʢͣʣ • iOS
14ੈʢ؍ଌൣғͰʣڞ௨ϝοηʔδͷ༷ࢠ • ϝοηʔδͷࡉ෦Λͩ͜ΘΓ͗͢ͳׂ͍ΓΓ͕ඞཁɻAppleͷUXΛ৴͡Δʂ ※ Apple Watch Series 2 (watchOS 6.2.8 / 6.3) ΛҾͬுΓग़ͯ͠ iOS 13.6 / iOS 14.7.1 ͱϖΞϦϯά͢ΔɺػೳͤͣࡱӨͰ͖·ͤΜͰͨ͠🙄 গͳ͘ͱ࣌ Series 4 Ͱಈ͍͍ͯͨΜͰ͚͢ͲͶ… ϝοηʔδΛશͯίϯτϩʔϧͰ͖ΔΘ͚Ͱͳ͍ ※ iOS 13ੈ: iOS 13.x, iPadOS 13.x, watchOS 6.x, HomePod Software Version13.x ※ iOS 14ੈ: iOS 14.x, iPadOS 14.x, watchOS 7.x, HomePod Software Version14.x
Tips #2
iOS 13 ͱ iOS 14 Ͱ ڍಈ͕ҧ͏…ʁ ຊޠ ͱ ӳޠ
Ͱҧ͏…ʁ Tips#2
ref. iOS 13 iOS 14
ΧελϜϝοηʔδΛ ಡΜͰ͘Εͳ͍͜ͱ͕͋Δ😰
ࣅͨΑ͏ͳݱࣗମiOS 13͔࣌Β͋ͬͨΑ͏Ͱɺ ྫ͑ɺݴޠઃఆ͕ݹ͍ͱൃੜ͢Δ͜ͱ͋Δ༷ ref. https://developer.apple.com/forums/thread/122235
※ SiriͷݴޠઃఆͰͳ͘ɺݴޠઃఆʹґଘ͍ͯ͠Δ γϣʔτΧοτΞϓϦ্Ͱͳ͠
iOS 14 ӳޠ iOS 14 ຊޠ ࠶ىಈͰΔ͜ͱ ຊޠͱӳޠͷൺֱ
ݴޠΓସ͑ޙͱ͔ʹى͖͕ͪ iOS 13 ɿӳޠ Siriɿຊޠ ຊޠͰӳޠΛ͕ΜͬͯಡΉSiri
• projectͷݴޠઃఆ͕ݹ͘ͳ͍͔֬ೝ • /SiriͷݴޠΓସ͑ޙ࠶ىಈΛΦεεϝ • iOS 13 • ͱSiriͷݴޠઃఆΛἧ͑Δ •
iOS 14 • Ұ෦ਖ਼͘͠ΧελϜϝοηʔδ͕ө͞Εͳ͍όά…ʁ • ຊޠ࠶ىಈͯ͠Կͯ͠Γ·ͤΜͰͨ͠😇 • iOSDCऴΘͬͨΒ͏ͪΐͬͱௐͯΈ·͢😓 ϝοηʔδ͕͓͔͍͠ͳɺͱࢥͬͨΒ
Tips #3
watchOS 6 ͱ watchOS 7 ͷѹతͳࠩ Tips#3
"Hey Siri" with watchOS 6.x “Hey Siri” ޙͷྲྀΕɺࠓ·Ͱݟ͖ͯͨiOS ʢ͓Αͼ HomePodʣͱ΄΅΄΅ಉ͡
≒ ≒
"Hey Siri" with watchOS 7.x
"Hey Siri" with watchOS 7.x
"Hey Siri" with watchOS 7.x
"Hey Siri" with watchOS 7.x
"Hey Siri" with watchOS 7.x
࣮ߦ࣌ʹʮͷೖྗ͕ඞཁʯͳ߹ ඞͣγϣʔτΧοτΞϓϦ͕ىಈ😧 ͦͯ͠ʮࢦͰૢ࡞ʯΛڧ੍😇
༨ஊ
ΞΫγϣϯΛΈ߹ΘͤͯԻೖྗ stringAnswerʢ͢ͱΓΜ͙͗ΌΜ͞ʔʣʁ😇
ΞΫγϣϯΛΈ߹ΘͤͯԻೖྗ
ΞΫγϣϯΛΈ߹ΘͤͯԻೖྗ
ΞΫγϣϯΛΈ߹ΘͤͯԻೖྗ
࠷ޙʹ
SiriΛ͏Ҏ্ɺզʑʹͰ͖Δͷ Apple͕࠷ߴͷUXΛఏڙͯ͘͠ΕΔΑ͏ ͓فΓ͢Δ͜ͱ͚ͩ ʢͪΖΜόάใࠂؚΉʣ
🙏فΓΛ๋͛·͠ΐ͏🙏
ࣗݾհ
@monoqloʢͷ͘Ζʣ • ϥΠνϡΛσϑΥϧϝͨ͠ ΞΠίϯͰTwitterͳͲʹੜଉ • FF14ύον6.0ָ͠Έ͗͢Δ • ϙέΧʹເத
APPENDIX
None
• HomePodσϑΥϧτͰࣗಈιϑτΣΞΞοϓσʔτ͕༗ޮ • ͪͳΈʹAmazon EchoGoogle Nextڧ੍ࣗಈΞοϓσʔτ • Ξοϓσʔτͨ͜͠ͱʹؾ͖ͮʹ͍͘ͷͰɺiPhoneApple Watchͱ ҧͬͯʮ͍ͭͷؒʹ͔ڍಈ͕มΘ͍ͬͯΔʯͱ͍͏͜ͱ͕͋ͬͨΓ
• ։ൃʹ͏߹ࣗಈΞοϓσʔτΛΦϑʹ͓ͯ͘͠ͱྑ͍͔͠Ε·ͤΜ HomePodͷࣗಈΞοϓσʔτ
• Design great actions for Shortcuts, Siri, and Suggestions
https://developer.apple.com/wwdc21/10283 • Create quick interactions with Shortcuts on watchOS https://developer.apple.com/wwdc20/10190 • SiriKit stopped using Siri Dialog prompts (iOS13.1) https://developer.apple.com/forums/thread/122235 References