35 lines
1.4 KiB
Plaintext
35 lines
1.4 KiB
Plaintext
mode: command
|
|
mode: dictation
|
|
mode: sleep
|
|
not speech.engine: dragon
|
|
-
|
|
# The optional <phrase> afterwards allows these to match even if you say arbitrary text
|
|
# after this command, without having to wait for the speech timeout.
|
|
|
|
# This is handy because you often need to put Talon asleep in order to immediately
|
|
# talk to humans, and it's annoying to have to say "sleep all", wait for the timeout,
|
|
# and then resume your conversation.
|
|
|
|
# With this, you can say "sleep all hey bob" and Talon will immediately go to
|
|
# sleep and ignore "hey bob". Note that subtitles will show "sleep all hey bob",
|
|
# because it's part of the rule definition, but "hey bob" will be ignored, because
|
|
# we don't do anything with the <phrase> in the body of the command.
|
|
|
|
# We define this *only* if the speech engine isn't Dragon, because if you're using Dragon,
|
|
# "go to sleep" is used to specifically control Dragon, and not affect Talon.
|
|
#
|
|
# It's a useful and well known command, though, so if you're using any other speech
|
|
# engine, this controls Talon.
|
|
^go to sleep [<phrase>]$: speech.disable()
|
|
^talon sleep [<phrase>]$:
|
|
speech.disable()
|
|
user.deprecate_command("2025-06-25", "talon sleep (without dragon)", "go to sleep")
|
|
|
|
^sleep all [<phrase>]$:
|
|
user.switcher_hide_running()
|
|
user.history_disable()
|
|
user.homophones_hide()
|
|
user.help_hide()
|
|
user.mouse_sleep()
|
|
speech.disable()
|