Skip to content

Dictation software

Talon Voice: Free Voice Control for Coding

Talon Voice is a free, closed-source program that controls a Mac, Windows or Linux (X11) computer by voice commands, dictation, mouth noises and eye tracking, with its speech engine running on your own computer. A paid Talon+ tier on Patreon gets new features and engines first. It suits programmers and people who cannot use a keyboard and are willing to learn its commands; for plain dictation or for prompting AI coding agents, a dictation app is simpler.

Updated October 27, 202616 min read70 cited facts, each traced to its source

2026-09-20date

Talon's changelog dates Talon 1.0 to September 20, 2026 and calls it the biggest update ever to Talon.

Talon Voice, n.d.

22.50euros per month

Talon's Patreon membership page, viewed from the Netherlands, lists the Talon+ tier at 22.50 euros a month plus VAT and marks it most popular.

aegis (Talon developer), Patreon, 2026

38months

About 38 months passed between Talon's public 0.4.0 release on July 24, 2023 and the Talon 1.0 release on September 20, 2026.

How it is calculated

20percent

Talon 0.4.0, released July 24, 2023, added the Conformer D speech model, which the developer says is around 20 percent more accurate.

Talon Voice, n.d.

Talon Voice is a free program that lets you run a whole computer without your hands. You speak commands and text, trigger actions with mouth sounds, and move the mouse by looking. It runs on macOS, Windows and Linux (X11) 1, its own speech engine works on your computer, and the public version comes with a royalty-free license 2. A paid tier called Talon+, sold through Patreon, gets new features first.

The price you pay is effort. Talon does nothing useful until you install a command set, and you learn a spoken vocabulary before you get fast. It suits programmers with hand pain and people who cannot use a keyboard. If you only want to dictate prose, or to talk to an AI coding agent, a dictation app or your computer's built-in dictation does that with almost no learning.

Talon reached version 1.0 on September 20, 2026 3, about 38 months after the previous major public release 4. This guide covers what Talon does, what it costs, where your voice goes, how to set it up, and how it compares with Dragon and with AI dictation. It is part of our overview of dictation software.

QuestionShort answer
What is it?Hands-free input by voice, mouth noises, eye tracking and face expressions, scriptable in Python
What does it cost?The public version is free; Talon+ is a monthly Patreon tier
Which systems?macOS, Windows, and Linux on X11 only (not Wayland)
Where does speech go?Talon's own engines run on your computer; one optional engine goes online
Is it open source?No. The app is closed source; the community command set is open
Who is it for?Coding and full computer control without hands, after weeks of practice

Talon controls a whole computer by voice, noise and gaze

Talon is an input system, not a dictation app. Its home page sums up the scope as hands-free input to write, code, browse and game 5. Dictation is one part of it. The rest replaces the keyboard and mouse: keys, shortcuts, window switching, clicking and scrolling.

Talon grew out of a personal need. Its developer, Ryan Hileman, left a full-time software engineering job and started building Talon after developing severe hand pain 6. He still leads it largely alone: a 2026 article quoted by OSNews calls him, under his handle aegis, the main and only developer 7. In 2018, Nature described Talon as a popular voice programming platform for Mac OS only 8. The first cross-platform public release, version 0.1.0 for macOS, Windows and Linux, is dated September 20, 2020 9.

Six input methods work together or alone

You can use any of Talon's inputs on their own or combine them. The table lists what each does and what it needs.

InputWhat it doesWhat you need
Voice commandsRuns edits, keys and app actions by phrase, such as "select all" and "delete word" 10A microphone and a command set
DictationTypes what you say; in mixed mode, anything that is not a command becomes text 11The same
Mouth noisesRecognizes pop and hiss sounds as noises you can bind to actions 12A microphone
Eye trackingMoves the mouse to where you lookA Tobii 4C, Tobii 5 or equivalent tracker 12
Face expressionsTriggers commands from a smile, blink or other expression 13A webcam and Talon 1.0
Python scriptsAdds behavior that spoken commands alone cannot expressNothing extra: Python 3 is built in 14

Talon decides what a phrase means by its mode. In command mode, your speech is interpreted as commands by default 15. In mixed mode, a phrase that matches a command runs it, and everything else is typed. That lets you write a code comment and run an edit in the same breath, as the diagram shows.

The speech engine runs on your computer, mainly in English

Talon includes a free speech recognition engine and also works with Dragon with no additional setup 16. The community command set recommends the built-in Conformer engine and warns that Dragon for Mac is discontinued 17. The installation guide describes it as a local engine, and the one that ships with Talon is called Conformer D 18. A local engine is a form of on-device speech recognition: your audio is turned into text on your own machine.

The models have improved in steps. Version 0.4.0 of July 2023 added Conformer D, which the developer says is around 20 percent more accurate 19. Talon 1.0 added three GPU-accelerated models: Hum for streaming dictation, Song for recognizing and rejecting commands, and Tone for speaker verification 20. The developer publishes no word error rate on a public test set, so you cannot compare these models directly with Whisper or Dragon. The name refers to the Conformer model architecture used in modern speech recognition.

Language is the main limit. As of April 2024, the community wiki says Talon's main Conformer model supports only English 21. For other languages, Talon+ adds dictation engines. One of them, WebSpeech, uses your browser as the engine and requires an internet connection 22. Talon+ also lists a Conformer and Whisper hybrid engine powered by Whisper Large, and a macOS keyboard dictation engine 23.

Your voice stays on your computer unless you pick an online engine

With its own engines, Talon processes speech locally. Its license agreement says usage metrics are designed to exclude sensitive information and do not record input, speech, text or screen contents 24. Recordings are saved only if you choose to save them, in a folder on your computer 25.

DataWhat happens to itSource
Your speech, with Conformer or DragonRecognized on your computerInstallation guide 18
Your speech, with WebSpeech (Talon+)Sent through your browser to an online engineCommunity wiki 22
Saved recordingsKept only if you turn them on, in a local folderTalon docs 25
Usage metricsPerformance numbers, with no speech, text or screen contentLicense agreement 24
Update checks and crashesIP address and app version may be logged; crash reports upload automaticallyLicense agreement 26

This is a stronger privacy position than most cloud dictation. The guide to whether voice to text is safe explains what to check in any app's terms.

It is free, with a paid beta for supporters

The public version of Talon costs nothing. Its license agreement grants a royalty-free license to install and use it 2. That is not the same as open source: the community wiki states plainly that Talon is closed source 27, while the command sets around it are open. The question on whether Talon Voice is free covers the details, and our guides to free dictation software and open-source dictation software list other options.

One license detail matters for employers. The agreement defines the licensee as a human person, not a corporate or other entity 28. An organization that wants to roll Talon out to staff should contact the developer, as the agreement invites, rather than assume the free license covers it.

Talon+ is the old beta under a new name

The paid tier used to be called the beta. Talon's changelog says it was renamed Talon+, that the beta has been more stable than public Talon thanks to more frequent updates, and that it keeps Linux/X11 support 29. The community wiki lists what it provides: earlier access to new features, higher priority support and more speech engine options 30.

Talon sells these tiers on Patreon, which shows prices in your local currency. Viewed from the Netherlands on October 27, 2026, the VIP Slack Channel tier cost €4.50 a month plus VAT 31, Talon+ cost €22.50 a month 32, and the Professional tier, aimed at people who depend on Talon for their living, cost €89.50 a month 33. Readers in other countries see different amounts.

The free version gets fewer, larger updates

The real difference between the tiers is time. Public Talon went from 0.4.0 in July 2023 to 1.0 in September 2026, a gap of about 38 months 4, while supporters received updates in between. Even at the 1.0 launch, the download links on talonvoice.com still pointed to version 0.4, to make it easier to downgrade 34. Developer Josh Comeau, who coded with Talon while he could not use his arms, put the trade-off bluntly: Talon has a free public version, but the exciting features are in the paid private beta, reached by supporting the creator on Patreon 35.

Public TalonTalon+
PriceFree 2€22.50 a month plus VAT, as shown in the Netherlands 32
UpdatesMajor releases years apart 4More frequent 29
Linux1.0 planned as the last public Linux release 36Ongoing Linux/X11 support 29
EnginesConformer (English), or DragonAdds a Whisper hybrid 23, WebSpeech 22 and others
SupportCommunity Slack and wikiHigher priority support 30

If you are trying Talon, start with the free version. Pay for Talon+ once you rely on it daily, need Linux, or need a language other than English.

Commands come from a shared community set

Talon ships as an engine without a vocabulary. Its documentation says your user scripts control all of its voice commands, so Talon recognizes no commands until you add scripts 37. Almost everyone starts with the community command set, talonhub/community, which the documentation calls the best way to get started. Each spoken phrase is a voice command defined in a plain text .talon file that you can read and edit.

The community set has its own conventions, designed for speed rather than for guessing. Instead of the NATO alphabet, it uses short words: saying "air bat cap" types abc 38. Formatters turn words into code names, so "snake hello world" types hello_world 39. This matters for coding, because research on speech input for code names custom identifiers, such as variable and function names, as a central difficulty 40.

SayWhat happensSource
help activeShows the commands available in the frontmost app 41
air bat capTypes abc 38
snake hello worldTypes hello_world 39
copy that, paste that, cut thatCopies, pastes or cuts 42
go up fifthMoves up five lines 43
focus chromeSwitches to the Chrome window 43
select all, delete wordSelects all text, deletes a word 10

The command words above belong to the community set as of October 2026, and you can change any of them. Talon 1.0 also introduced a default command set of its own, with labels, numbers, text correction and a mouse grid 44, so check which set your install uses.

Cursorless adds structural code editing in VS Code

For programming, most Talon users add Cursorless, a VS Code extension driven by Talon. Every Cursorless command pairs an action with a target 45, so you can say what to do to which piece of code without moving the cursor by hand. Its installation guide starts with Talon and a speech engine, then the community commands, then the extension 46. The guide to voice coding and the question on how Talon voice coding works cover this workflow in depth.

Learning the commands is the real cost

The vocabulary takes study. In a 2022 study of programmers with motor impairments, interviewees described frustration with long hours of memorizing unnatural commands to enter code by voice 47. The same programmers all combined mouse, keyboard and voice 48, rather than relying on voice alone. That is a sensible model for a new user: learn the alphabet and a handful of edits first, and keep your other inputs for everything else.

Talon remains a specialist tool. Our count of Hacker News found the phrase "talon voice" in just 5 stories and comments in the 12 months to September 2026 49. Most help happens in the Talon Slack and on the community wiki.

Setting it up on Mac, Windows and Linux

Talon's documentation lists Windows 8 or newer, macOS High Sierra (10.13) or newer, and Linux on X11 as the system requirements 50. Setup takes four steps on every system, and the question on how to set up Talon Voice walks through the problems people hit most.

macOSWindowsLinux
MinimummacOS 10.13Windows 8X11 session, Ubuntu 18.04 or similar 50
Talon Home folder~/.talon%APPDATA%\Talon 51~/.talon
Dragon as an engineNo, Dragon for Mac is discontinued 17YesNo
Public release futureContinuesContinues1.0 planned as the last public release 36

These steps describe Talon 1.0 as documented in October 2026:

  1. Download Talon for your system from talonvoice.com and install it. After the 1.0 release the download links may still point to version 0.4, to make downgrading easier 34.
  2. Install the speech engine. Click the Talon tray icon, then select an engine from the Speech Recognition menu 46. The engine that comes with Talon is Conformer D 18.
  3. Add the community command set. Clone talonhub/community with git into the user folder of your Talon Home directory, ~/.talon/user on a Mac or %APPDATA%\Talon\user on Windows 51. Until you do, Talon recognizes no commands 37.
  4. Test a few commands. Say "help active" to see what works in the current app 41, then practice the alphabet.

An eye tracker is optional. The community wiki says a Tobii 5 must first be set up on a Windows computer with internet access, after which it works on Windows, Mac or Linux 52. In his account of coding with Talon, Comeau gave the Tobii 5's price as $229 53; check current prices in your country.

Linux support is ending for the public release

Linux is the weak spot. Talon runs only in an X11 session: its documentation says Wayland compositors lack the APIs Talon needs and Wayland support is not planned 54. Wayland is now the default: Canonical's roadmap says Ubuntu 26.04 LTS uses a Wayland session by default across modern GPUs 55. KDE developers dispute the reason: OSNews reported they say Wayland implements all the APIs Talon needs 56.

In 2026, a report quoted the developer saying Talon would remove all Linux support from the public release 57. The 1.0 changelog confirms the plan: Talon 1.0, plus minor fixes, is meant to be the last public release for Linux/X11 36. Talon+ keeps Linux support 29. When we checked on October 27, 2026, the home page still offered a Linux (X11) download 1. If you run Linux, read our guide to speech to text on Linux for dictation tools that work under Wayland.

Talon, Dragon and AI dictation do different jobs

Talon, Dragon and the new AI dictation apps overlap less than their marketing suggests. Talon is built for commanding a computer, Dragon for dictating documents with commands added, and AI dictation apps for turning natural speech into clean text. The built-in tools on Mac and Windows cover a little of each, for free.

TalonDragon Professional 16AI dictation appsBuilt-in voice control
Main jobFull hands-free control and codingDictation and document commandsNatural dictation into any appBasic control and dictation
PriceFree; Talon+ by subscription$685.99 for one license at a reseller 58Wispr Flow Pro: $15 per user per month 59Included with the system
SystemsMac, Windows, Linux (X11)Windows 11 and 10 60Varies by appMac and Windows
Speech processingOn your computerInstalled on Windows; the Anywhere edition is cloud-hosted 61Often in the cloud; Wispr Flow always transcribes there 62Windows Voice Access works offline 63
LearningWeeks; you learn a vocabularyModerateMinimalModerate

Talon vs Dragon: commands first, or dictation first

Dragon is the long-standing desktop dictation product, and Talon can use it. On Windows, Talon works with Dragon as its speech engine 16. The community wiki recommends Dragon Professional for this, estimates it at $300 to $500, and notes that the home version lacks command mode 64. A US reseller listed a one-user Dragon Professional 16 license at $685.99 58, above the wiki's range.

On a Mac, the choice is simpler. Nuance stopped updating Dragon for Mac after October 22, 2018 65, which leaves Talon and Apple's own Voice Control as the main full voice-control options. Note that when you turn on Voice Control, it handles dictation and standard macOS Dictation is unavailable 66. Choose Dragon if your work is mostly long documents on Windows; choose Talon if you need to code or drive the whole computer by voice. The question on Talon Voice vs Dragon, our guide to Dragon NaturallySpeaking and the list of Dragon alternatives go further.

Prompting a coding agent is a dictation job

Writing to an AI coding agent such as Claude Code or Cursor is closer to dictation than to voice coding. You describe what you want in plain sentences, and the agent writes the code, a style often called vibe coding. Talon's mixed mode can type those sentences, but you gain little from its command grammar. A dictation tool that turns natural speech into clean text is the simpler fit.

Check where the audio goes. Claude Code's own voice dictation streams your recorded audio to Anthropic's servers for transcription 67, while VS Code's built-in dictation uses an on-device model by default on the desktop 68. Yap, which we make, is an on-device dictation app for Mac and Windows that types into any app, including terminals and AI coding tools; see dictation for Claude Code. It does not replace Talon's command control. Our comparison of AI dictation apps and the guide to voice input for Claude Code, Cursor and AI coding tools compare the options.

Many people end up using both: Talon for navigation, editing and code names, and a dictation tool for prose and prompts. Since Talon's mixed mode types any non-command, test whether one tool covers both jobs for you before you add a second.

Talon rewards practice, and your voice needs rest

Talon is worth its learning curve if voice is your main input, and probably not if it is an occasional convenience. Users who rely on it report a hard start. Comeau found voice strain the biggest problem, because he was not used to talking for more than 8 hours a day 69. Before formal research, users of speech recognition software had already reported voice problems ranging from a dry throat to being unable to speak for more than half an hour a day 70. Mix voice with your other inputs, take breaks, and use noises and eye tracking to spare your voice.

You are...Is Talon a good fit?
A programmer with hand or wrist pain who wants to keep codingYes, with Cursorless and a few weeks of practice
Unable to use a keyboard or mouse at allYes; add an eye tracker for the mouse
A Linux user on WaylandNot without an X11 session, and public Linux support is ending
Someone who dictates emails and documentsNo; built-in dictation or a dictation app is simpler
Someone who prompts AI coding agents by voiceUsually no; a dictation tool fits better
Working in a language other than EnglishOnly with Talon+ engines

If hand pain is what brings you here, our guide to dictation for RSI and carpal tunnel covers the medical side and other tools, and a repetitive strain injury deserves a doctor's assessment before you change how you work. The built-in options are worth a try first: Voice Control on a Mac and Voice Access in Windows 11 cost nothing and need no setup beyond a microphone.

Evidence

Every number on this page, with where it comes from. Open a fact to see the exact words in its source.

  1. 1.
  2. 2.
  3. 3.
  4. 4.
  5. 5.
  6. 6.
  7. 7.
  8. 8.
  9. 9.
  10. 10.
  11. 11.
  12. 12.
  13. 13.
  14. 14.
  15. 15.
  16. 16.
  17. 17.
  18. 18.
  19. 19.
  20. 20.
  21. 21.
  22. 22.
  23. 23.
  24. 24.
  25. 25.
  26. 26.
  27. 27.
  28. 28.
  29. 29.
  30. 30.
  31. 31.
  32. 32.
  33. 33.
  34. 34.
  35. 35.
  36. 36.
  37. 37.
  38. 38.
  39. 39.
  40. 40.
  41. 41.
  42. 42.
  43. 43.
  44. 44.
  45. 45.
  46. 46.
  47. 47.
  48. 48.
  49. 49.
  50. 50.
  51. 51.
  52. 52.
  53. 53.
  54. 54.
  55. 55.
  56. 56.
  57. 57.
  58. 58.
  59. 59.
  60. 60.
  61. 61.
  62. 62.
  63. 63.
  64. 64.
  65. 65.
  66. 66.
  67. 67.
  68. 68.
  69. 69.
  70. 70.

The data behind these numbers

Questions about this

More in Dictation software

Referenced by