Dictate in any app · Code
Python's docstring culture means a lot of prose, and prose is slow to type. Typally works at the keyboard level, so anywhere PyCharm accepts typing, it accepts your voice instead.
Disclosure: Typally is our product. We have tried to describe what PyCharm already does without talking you out of using it.None. Voice plugins target navigation rather than writing.
Python projects lean on docstrings as the primary documentation, and data work especially needs explanation — why this cleaning step, why this threshold. That reasoning lives in comments or it is lost.
In practice people use it for: Docstrings, notebook markdown cells, commit messages, analysis notes, and AI assistant prompts.
You do not configure anything in PyCharm. The hotkey works wherever your cursor happens to be:
One install, one sign-in. Nothing else to configure.
Text goes wherever PyCharm has focus. One click first saves undoing a paragraph in the wrong box.
Hold, talk, release. Long passages are fine.
PyCharm auto-inserts closing quotes and brackets, so dictating into an open docstring can produce mismatched quote marks.
Typally types into docstrings, notebook markdown cells and the commit dialog, with custom vocabulary keeping library and function names intact. Dictate the summary and reasoning inside a docstring and type the parameter tags — PyCharm auto-inserts closing quotes, so mind the mismatched quote marks.
A data scientist writing a cleaning pipeline dictates why each filter exists — which rows it drops, what real-world thing caused them, what would break if it were removed. Six months later a colleague changes one threshold safely instead of guessing.
Dictate the docstring's summary and the reasoning, then type the parameter and return sections. Structured tags are faster typed; explanation is faster spoken.
PyCharm auto-inserts closing quotes and brackets, so dictating into an open docstring can produce mismatched quote marks.
For docstrings, comments and commit messages, yes. For the code itself, typing is faster.
Yes — markdown cells are ordinary text areas.
Yes. Its prompt box is a text field like any other.
Start on the free plan (100 minutes a month, no card). Pro lifts the cap and adds meeting notes for $7.99/month.
Also dictate in: IntelliJ IDEA · Jupyter Notebook · VS Code · see all apps