Login About Gallery
Cari
SCRIPTING
Continue in Shortcuts app
DICTIONARY
Name
Cari
Version
1.5
RH ID
5583
VARIABLES
Set variable
SName
to
Name
COMMENT
1.5 - Fix for Castbox if statement. Oops 1.4 - Tweak for weather report speed - Updater fix for chosen item (sorry, but you may need to update manually) also fix in updater for prompt being too large - Podcast resume support (to utilize this if you already have Cari set, say "reset settings" when asked "are we going somewhere?") 1.3 - Modification to weather reading for better speech - Removal of past due reminder check for speed improvement 1.2 - Added a extra condition handler for when no response is given to Cari. Poor Cari, just wanting friends. :P - Cleaned up some unnecessary "otherwise" items - Removal of the play pause action at the start - Slight tweak to some of the speak actions 1.1 - adjust for iOS mechanisms - modified search mechanism for the "Are we going somewhere?" item, so a destination can be spoken directly. The existing Yes/No also still works - Modified the output of the contact search so the user I told more than just "I found a contact with that name" - Location / Local Business search now prompts the user that there are more than one search result and they need to choose one 1.0 - public release 0.8.2 - added conditional weather reading 0.8.1 - added time based run of reminder and event announcements - added fix for weather time based running 0.8.0 - added fix for home address being after contact finder - added exit feature from main prompt to allow skip of run 0.7.9 - adjustment for calendar appointment location grabbing 0.7.8 - fix nav section in case user doesn't have other apps installed 0.7.7 - cleaned up the nav selection section - adjusted some of the prompts for setup 0.7.6 - added in an extra save file action after setup to save the settings file more than just at the end of the run 0.7.5: - added otherwise and nothing actions in for the events and reminders speak action so it doesn't speak the list of possible destinations 0.7.4 - fixed a missing speak action in Home address set up 0.7.3: - Fix loop in home address setup 0.7.2: - Handling of Contact address 0.7.1: - Add home address support in settings setup 0.7.0: - using new variable "Destin" instead of relying on if result in an attempt to resolve iOS 14 beta issue 0.6.9: - added Ability to resume previously playing item 0.6.8: - Fixed mistaken extra play music item in playlist section 0.6.7: - Remove quicklook from the event based navigation 0.6.6: - Added handler for user not having lastUpdate key yet 0.6.5: - Add reset settings ability 0.6.4: - Fixed some of the time based checks 0.6.3: - Adjustment for RegEx to find playlist name 0.6.2: - suggest to navigate to next appointment if it has location included - change weather briefing to only happen once every 90 minutes - adjusted the searching method to accommodate address or searching for a place by name 0.6.1: Changed to using search local businesses 0.6: Handling of different playlist phrases Ability to handle brief weather report after start of navigation 0.5: Added playlist support by saying "x playlist" 0.4: Fixed semicolon pronunciation
DOCUMENTS
Create Folder
Service
iCloud Drive
Path
/Shortcuts/
SName
DOCUMENTS
Get File
Service
iCloud Drive
Show Document Picker
File Path
/Shortcuts/example.txt
Error If Not Found
SCRIPTING
If
File
does not have any value
DICTIONARY
VARIABLES
Set variable
settings
to
Dictionary
TEXT
Hi! It's Car-e! You have not set up your settings yet. Let's do that now. How shall I refer to you?
DOCUMENTS
Speak
Text
Wait Until Finished
Rate
Pitch
Language
English (United States)
Voice
DOCUMENTS
Dictate Text
Language
en-US
Stop Listening
After Pause
TEXT
DictatedName
; is that correct?
DOCUMENTS
Speak
Text
Wait Until Finished
Rate
Pitch
Language
English (United States)
Voice
DOCUMENTS
Dictate Text
Language
en-US
Stop Listening
After Pause
TEXT
Change
Dictated Text
to
UPPERCASE
SCRIPTING
If
Updated Text
contains
YES
SCRIPTING
Set
name
to
DictatedName
in
Dictionary
VARIABLES
Set variable
settings
to
Dictionary
Otherwise
TEXT
Sorry for that, Let's try this setup process again
DOCUMENTS
Speak
Text
Wait Until Finished
Rate
Pitch
Language
English (United States)
Voice
SHORTCUTS
Run
SName
Input
Choose Variable
Show While Running
SCRIPTING
Exit shortcut with
Result
End If
TEXT
Which navigation service would you like me to use? (Waze, Maps, or Google Maps)
DOCUMENTS
Speak
Text
Wait Until Finished
Rate
Pitch
Language
English (United States)
Voice
DOCUMENTS
Dictate Text
Language
en-US
Stop Listening
After Pause
SCRIPTING
If
Dictated Text
contains
Waze
TEXT
Waze
Otherwise
SCRIPTING
If
Dictated Text
contains
Google
TEXT
Google Maps
Otherwise
SCRIPTING
If
Dictated Text
contains
Maps
TEXT
Maps
Otherwise
TEXT
We will have to try again to set the navigation service
DOCUMENTS
Speak
Text
Wait Until Finished
Rate
Pitch
Language
English (United States)
Voice
SHORTCUTS
Run
SName
Input
Choose Variable
Show While Running
SCRIPTING
Exit shortcut with
Result
End If
End If
End If
TEXT
Do you want to use the podcast playing feature?
DOCUMENTS
Speak
Text
Wait Until Finished
Rate
Pitch
Language
English (United States)
Voice
DOCUMENTS
Dictate Text
Language
English
Stop Listening
After Pause
TEXT
Change
Dictated Text
to
UPPERCASE
SCRIPTING
If
Updated Text
contains
YES
TEXT
What is your podcast player of choice? Apple Podcasts, Castbox, Overcast, or Pocket Casts?
DOCUMENTS
Speak
Text
Wait Until Finished
Rate
Pitch
Language
English (United States)
Voice
DOCUMENTS
Dictate Text
Language
English
Stop Listening
After Pause
TEXT
Change
Dictated Text
to
UPPERCASE
SCRIPTING
If
Updated Text
contains
APPLE
TEXT
Apple Podcasts
Otherwise
TEXT
OVERCAST OVER CAST
SCRIPTING
TEXT
Overcast
Otherwise
TEXT
CASTBOX CAST BOX
SCRIPTING
TEXT
Castbox
Otherwise
SCRIPTING
If
Updated Text
contains
POCKET
TEXT
Pocket Casts
Otherwise
NOTHING
Nothing
End If
End If
End If
End If
Otherwise
NOTHING
Nothing
End If
SCRIPTING
If
If Result
has any value
SCRIPTING
Set
podcastPlayer
to
If Result
in
Dictionary
VARIABLES
Set variable
settings
to
Dictionary
End If
TEXT
Do you want to store a home address for quick navigating back home?
DOCUMENTS
Speak
Text
Wait Until Finished
Rate
Pitch
Language
English (United States)
Voice
DOCUMENTS
Dictate Text
Language
en-US
Stop Listening
After Pause
TEXT
Change
Dictated Text
to
UPPERCASE
SCRIPTING
If
Updated Text
contains
YES
VARIABLES
Set variable
homeSet
to
Input
SCRIPTING
Repeat
5 times
SCRIPTING
If
homeSet
does not have any value
TEXT
What is your address?
DOCUMENTS
Speak
Text
Wait Until Finished
Rate
Pitch
Language
English (United States)
Voice
DOCUMENTS
Dictate Text
Language
en-US
Stop Listening
After Pause
MAPS
Get addresses from
Dictated Text
TEXT
This is what I captured:
Addresses
Is that correct?
DOCUMENTS
Speak
Text
Wait Until Finished
Rate
Pitch
Language
English (United States)
Voice
DOCUMENTS
Dictate Text
Language
en-US
Stop Listening
After Pause
TEXT
Change
Dictated Text
to
UPPERCASE
SCRIPTING
If
Updated Text
contains
YES
SCRIPTING
Set
home
to
Addresses
in
Dictionary
VARIABLES
Set variable
settings
to
Dictionary
NUMBER
1
VARIABLES
Set variable
homeSet
to
Number

Showcuts

Magic Vars

Screenshot

Submitted Anonymously 3 months ago

Visit iCloud (iOS)

Copy iCloud Link

Scan QR Code

0

356 more actions