Start where your hands already are.
Hold a key, tap a toggle, double-tap a modifier, or let auto mode listen for speech.
Speak once and DuckType puts the finished text at your cursor. It works across desktop apps, with shortcuts, styles, local models, your own keys, or hosted AI.
Cursor workflow
DuckType treats dictation as input, not as another document you have to manage. Start a recording, speak the thought, let the selected style run, then continue in the app that already has your attention.
Hold a key, tap a toggle, double-tap a modifier, or let auto mode listen for speech.
DuckType records the utterance from your desktop without needing a browser extension.
Use a built-in style, custom style, or one-off restyle to shape the result before it lands.
DuckType can paste normally or type keystrokes for remote desktops and paste-resistant apps.
Every app
DuckType inserts text at the operating-system level. Automatic mode uses clipboard paste for normal apps and typed keystrokes for remote desktops or apps that block paste, so it does not need a special integration for each app.
Draft prompts, replies, and long-form instructions without breaking flow.
Dictate commit messages, issue notes, shell comments, and agent instructions.
Capture rough thinking into the document or note that should own it.
Fill text fields, support forms, CMS editors, and web apps from the desktop.
Use typed keystrokes when remote sessions block clipboard paste.
Speak quick replies, then edit in place before sending.
Ways to start
Short thoughts, long drafts, and hands-free stretches want different controls. DuckType lets you map dictation to the gesture that fits the moment.
Hold Fn while you speak, release when you are done.
Tap once for longer dictation, tap again to finish.
Double-tap a modifier key when a chord would get in the way.
Voice activity detection splits speech and pastes each utterance.
um can you write a short update saying the windows build is live and smart screen is expected on first run
The Windows build is live. SmartScreen is expected on first run.
Windows build is live. First run may show SmartScreen. Click More info, then Run anyway.
Output
Styles and skills can rewrite, translate, or format text before DuckType pastes it. Language settings and dictionaries keep the output closer to how you actually write.
Pick the variant once and stop correcting the same words by hand.
color to colour
analyze to analyse
Add names, acronyms, and product terms that generic models miss.
+ TanStack Start
+ Cloudflare Workers
+ Acme onboarding
Keep original script and readable Latin text close together.
東京 tokyo
你好 ni hao
한국 hanguk
Control and ownership
Use local models for privacy, your own provider keys for unlimited usage, or hosted AI when you want the setup handled. Your dictation history stays usable.
Run local transcription on-device when the audio should stay on your computer.
Use OpenAI, Groq, Deepgram, ElevenLabs, Mistral, or Cloudflare directly.
Use DuckType-hosted transcription and skills when speed matters more than setup.
If a dictation misfires, remove the inserted text without digging through the field.
Search past dictations, copy them again, or feed them into another workflow.
Switch language by shortcut and code-switch mid-sentence when that is how you speak.
After dictation
Dictation is often only the input step. DuckType can run skills on the result, translate it, generate text-to-speech audio, and keep those outputs connected to the original text.
Skill
launch update
Translate
fr-FR
Speech
audio saved
Turn a dictation into a summary, bug report, meeting follow-up, commit message, or any prompt you save.
Send the same text through a translation skill when the output needs to land in another language.
Generate spoken audio from a transcription or skill result when the final asset needs to be heard.
Dictations, skill results, translations, and generated speech can stay attached to the same source text.
Download DuckType and dictate into the apps you use every day.