Dictate in any app · Code

Voice typing in Emacs

Emacs users write a lot of prose in Org mode, and prose is where dictation pays. Typally works at the keyboard level, so anywhere Emacs accepts typing, it accepts your voice instead.

Yes, we build Typally. That is also why the section on Emacs's built-in option is honest: people who switch after trying both are the ones who stay.
Dictate into Emacs Free on Windows and macOS. No payment details needed to start.
Try Typally free

In short

  • Emacs's own dictation: None as standard, though the ecosystem includes speech packages of varying maturity.
  • What Typally does instead: covers Emacs and every other program on the machine with one hotkey.
  • Best used for: org mode notes and agendas

Does Emacs have built-in dictation?

None as standard, though the ecosystem includes speech packages of varying maturity.

Why dictate in Emacs at all?

Org mode makes Emacs a serious writing and planning environment, not just an editor. Agendas, notes, literate programming documents and research files are all prose that has to be typed.

In practice people use it for: Org mode notes and agendas, literate programming prose blocks, commit messages, and long documents.

How to dictate in Emacs

There is no Emacs extension or add-in involved — Typally behaves like a very fast keyboard:

1

Start with the install

Windows or macOS build, signed in once.

2

Focus the Emacs field you want the words in

Click first. Typally types into Emacs wherever the caret already is, with no idea what that field is for.

3

Hold the hotkey and talk

Say the whole thought, then let go. No time limit.

4

Read it before you move on

Emacs treats many characters as prefix commands depending on mode. Confirm you are in a normal editing buffer before dictating.

What Typally adds in Emacs

Typally types into whatever buffer has focus, which makes it a natural fit for Org mode's prose-heavy workflow. Dictate the explanation blocks in a literate document and type the code blocks — Org makes that boundary explicit. Confirm you are in a normal editing buffer first, since many keys are prefix commands.

What this looks like in practice

A researcher keeping her project in Org mode dictates the daily log entry — what she tried, what failed, what to do tomorrow — in about forty seconds. The log is the thing that makes the eventual paper writable, and it only exists because it stopped being a typing job.

One habit that makes it work better

Dictate the prose blocks in a literate document and type the code blocks. The two need completely different input methods, and Org mode makes the boundary explicit.

What to watch out for in Emacs

Emacs treats many characters as prefix commands depending on mode. Confirm you are in a normal editing buffer before dictating.

Frequently asked questions

Does Emacs have speech input?

Not built in. Packages exist; a system-level tool needs no configuration.

Is dictation useful for Org mode?

Very — Org is mostly prose, which is what dictation is good at.

What about literate programming files?

Dictate the explanation blocks, type the code blocks.

Try it in Emacs

Start on the free plan (100 minutes a month, no card). Pro lifts the cap and adds meeting notes for $7.99/month.

Try Typally free

Also dictate in: Neovim · Obsidian · Overleaf · Zed · Bitbucket · see all apps