Talon
Use "Conformer" speech engine
Switch to Voice Command Mac
-
https://github.com/knausj85/knausj_talon#getting-started-with-talon
-
help context- shows all commands -
help alphabet- phonetic alphabet -
sleep
talon sleeptalon wake
-
modes
dictation mode(but you can just usesayto stay in command mode, and you likely want to be to dictate punctuation)command mode
-
applications
focus "app name"
-
windows
window newwindow closewindow nextwindow last
-
tabs
tab newtab closetab previoustab nextgo tab <number>
-
scrolling
scroll upscroll down
-
go [left|right] <quantity>go word [left|right] <quantity>
-
delete <quantity>clear word [left|right] <quantity>
-
Editing
copy thatcut thatpaste thatundo thatredo that
-
Dictation:
say,state, orword -
- space
- colon
- question
- dot, period
- left paren, right paren
- square (braces)
- quote
- dubquote
- tab
- equal(s)
- enter
- slap: add new line below regardless of where you are in the line
- escape (key)
-
- ship: shift
-
Homophones:
phones [word]- but not sure how to choose with voice -
Formatters (
formatter help)- nope, that was - change the format
- English
- allcaps: ONE TWO THREE
- alldown: one two three
- dubstring: "one two three"
- padded: one two three
- sentence: One two three
- string: 'one two three'
- title: One Two Three
- Code
- camel: oneTwoThree (JS variables and functions)
- dotted: one.two.three (train wreck)
- dunder: __one__twothree
- hammer: OneTwoThree (upper camel, classes and modules)
- kebab: one-two-three (npm modules)
- packed: one::two::three (Ruby nested modules)
- slasher: /one/two/three (directories)
- smash: onetwothree
- snake: one_two_three (Ruby variables and methods)
-
Adding words:
settings/additional_words.csv -
language-specific
- Ruby
- args pipe: block arguments
- Ruby
Slapdash