Skip to main content

Basic Usage

The examples below are just a very small selection of common commands for working with Talon. These are based on the Talon Community user file set.

Mode Switching

Talon has three basic modes by default:

  • In command mode, your speech will be interpreted as commands by default.
  • In dictation mode, your speech will be transcribed as plain text by default (although with some commands, like "comma" etc. for punctuation), similar to traditional speech recognition systems.
  • In sleep mode, Talon will do nothing until it hears a commands that wakes it up.

To keep track of what mode you are in with a visual icon, enable the mode indicator feature in the community repository.

CommandDescription
wake upEnable speech recognition.
go to sleepDisable speech recognition.
dictation modeSwitch to dictation mode.
command modeSwitch to command mode.

Help Commands

CommandDescription
help alphabetshow the spelling alphabet for pressing individual keys
help contextshow all defined commands
help activeshow all currently available commands
help next, help previousgo to the next or previous page of help items if there are a lot
help closehide any open help window again
command historyshow the command history
talon open logopen the Talon log for debugging

Dictating Text

Formatters

Say a formatter then the text. (i.e. say "hello world") to dictate while in command mode

FormatterDescription
sayno special formatting is applied
sentencethe first word is capitalized
titleevery word starts with a capital letter
all downevery word is all lower case
smashno spaces between words
kebabdashes instead of spaces
help formattersshow all available formatters

Dictating Individual Characters

Dictating Characters in Command Mode

help symbols shows the commands for dictating symbols. Numbers can be dictated in command or dictation mode by saying numb <number>, i.e. numb 2000 to dictate 2000. Individual letters can be dictated with the alphabet commands, which can be seen by saying help alphabet. A single capital letter can be dictated by saying shift <user.letter>, such as saying shift air to dictate A. Multiple capital letters can be dictated in command or dictation mode by saying ship before the letters, such as saying ship air bat cap to dictate ABC.

Dictating Characters in Dictation Mode

In dication mode, lower case letters can be dictated by saying spell and then the letters, such as spell air bat cap to dictate abc. Keys can be pressed in dictation mode by saying press and then the key stroke. This can allow dictating symbols, such as press tilde to dictate ~. help punctuation shows how to dictate punctuation symbols in dictation mode without the press prefix.

The commands for dictating upper case letters and numbers are the same as in command mode and are documented in the previous section.

Dictating Words in Dictation Mode

In dictation mode, words that are not commands are typed as text. To dictate words that would otherwise get interpreted as dictation mode commands, you can say escape followed by the words you want transcribed, such as saying escape press air to dictate the text press air.

The following commands are available for overwriting the default formatting

CommandDescription
capcapitalize the next word
no cap or no capsmake the next word lowercase
no spacedo not put a space before the next word
cap thatmake the first word of the last dictated text capitalized
no cap that or no caps thatmake the first word of the last dictated text lowercase
formatted <user.formatters> <user.text>apply formatter to the dictated text

The formatted command works with the formatters documented above. To give an example, saying formatted title this is dictation inserts the text This Is Dictation.

Pressing Keys

Saying help alphabet shows the command for each letter key.

Saying help symbols shows the command for each symbol key.

Keys can be combined with modifier keys, i.e saying shift up presses shift and up. Saying help modifiers shows the word to refer to each modifier key. The super key refers to the operating system specific modifier. This is used for the windows key on Windows and offers one way to refer to the command key on MacOS.

In a keystroke, number keys can be dictated without prefix. For instance, saying control-1 presses the control and 1 keys at the same time.

Keys can be pressed in dictation mode by saying press followed by the key stroke, such as saying press shift up to press shift and up. The press command can also be used in command or dictation mode to press modifier keys by themselves, such as press control to press the control key.

Saying help arrows shows the names for referring to the arrow keys, which are just the direction names up, down, left, right. These can be used with a modifier or the press command but not by themselves.

Saying help special keys shows the commands for other keys you can press, such as pageup and escape.

Function keys, like f1, can be dictated by saying f and then the key number.

Dictation Mode Editing and Navigation

Dictation mode provides some convenience commands for editing and navigating text.

CommandDescription
scratch thatdelete the last dictated phrase assuming the cursor has not moved after dictating it
select thatselect the last dictated phrase assuming the cursor has not moved after dictating it
go line startmove the cursor to the start of the line
go line endmove the cursor to the end of the line
go up <number_small> (line or lines)move the cursor up the specified number of lines
go down <number_small> (line or lines)move the cursor down the specified number of lines
go left <number_small> (word or words)move the cursor left the specified number of words
go right <number_small> (word or words)move the cursor right the specified number of words
select left <number_small> (word or words)select the specified number of words to the left
select right <number_small> (word or words)select the specified number of words to the right
select left <number_small> (character or characters)select the specified number of characters to the left
select right <number_small> (character or characters)select the specified number of characters to the right
clear left <number_small> (word or words)delete the specified number of words to the left
clear right <number_small> (word or words)delete the specified number of words to the right
clear left <number_small> (character or characters)delete the specified number of characters to the left
clear right <number_small> (character or characters)delete the specified number of characters to the right

For example, saying go up 10 lines moves the cursor up 10 lines.

Command Mode Editing and Navigation

Edit/Navigation Actions and Modifiers

Command mode provides flexible editing and navigation commands where an editing/navigation command can be followed by a modifier to apply it to.

Saying the name of one of these actions followed by the name of a modifier applies the action to the target referred to by the modifier. For instance, saying select line selects the current line. A number between 1 and 99 can be dictated between the name of an action and a repeatable modifier to apply that modifier the specified number of times. For instance, saying copy 3 right copies the three characters to the right of the cursor.

ActionDescription
selectselect the target
go beforego before the target
go aftergo after the target
copycopy the text at the target
pastepaste the contents of the clipboard to the target
cleardelete the target
ModifierWhat the action gets applied to
allthe document
paragraphthe paragraph
linethe line
line startthe start of line
way leftthe start of line
line endthe end of line
way rightthe end of line
file startthe start of file
way upthe start of file
file endthe end of file
way downthe end of file
Repeatable ModifierThe action gets applied to the specified number of
word leftwords to the left of the cursor
word rightwords to the right of the cursor
wordwords to the right of the cursor
uplines up starting at the cursor
downlines down starting at the cursor
leftcharacters to the left of the cursor
rightcharacters to the right of the cursor

Scrolling

CommandDescription
page downpress the page down key
page uppress the page up key
scroll downscroll down
scroll upscroll up
wheel downscroll down with the mouse
wheel upscroll up with the mouse
wheel leftscroll left with the mouse
wheel rightscroll right with the mouse
wheel gazescroll according to the mouse position
wheel uppercontinually scroll up with the mouse
wheel downercontinually scroll down with the mouse
wheel stopstop scrolling

Working with text

CommandDescription
copy thatcopy selection
paste thatpaste
cut thatcut selection
undo thatundo
redo thatredo

Working With Tabs

Command
tab new
tab last
tab next
tab close
tab restore
go tab <number>
go tab final

Customize Talon

These commands will open up a CSV or Talon list file in your default text editor that you can edit to customize voice commands without needing to write Talon scripts.

CommandDescription
customize additional wordsadd additional words that Talon will recognize
customize words to replaceremap or reformat words that Talon will recognize
customize alphabetchange the default Talon alphabet
customize websitesadd websites that can be opened with Talon

Working with applications

CommandDescription
focus "app name"say "focus chrome" for example, to switch active window to chrome
running listsee all active applications
launch "app name"say "launch chrome" for example, to open chrome
window closecloses the currently active window

Mouse Commands

Controlling the Tobii eye tracker

CommandsDescription
run calibrationstart Tobii calibration
control mousetoggle on/off Tobii moving the mouse
zoom mouseToggle Control Mouse (Zoom).
control offTurn the eye tracker off

Clicking

CommandDescription
touchsingle click
dukedouble click
trip clicktriple click
draghold down the mouse. Repeat to release
rightyright click

Mouse Grid

The mouse grid lets you move the mouse by dictating numbers. You use one of the below commands to open the grid. This divides the area you made the grid around into 9 rectangles. Picking one of the numbers recreates the grid within that rectangle and moves the mouse to the center of that rectangle. The clicking commands and grid close close the mouse grid.

CommandDescription
mouse gridopen the mouse grid
grid winopen the mouse grid on the window
grid screen <number>open the mouse grid on the specified screen
grid <user.number_key>+open the mouse grid and narrow it using the numbers from the dictated number keys

Cursor Hide/Show Commands

CommandDescription
curse yeshides the mouse cursor for eye tracking
curse noshows the mouse cursor

These commands require activating the user.mouse_cursor_commands_enable tag (see Community settings.talon).

Working With Media

Command
media mute
play next
play previous
media play