💡 Availability: This feature is currently in limited release. Check with our Customer Success team if you're not sure whether you have access.
Use your voice to write and edit text in Heidi and across your entire desktop. Press and hold a hotkey to dictate instantly, or use the microphone icon if you prefer to manually start and stop dictation.
What is Dictate?
Dictate turns your voice into text instantly — so you can write notes, ask questions, fill in forms, and draft documents without touching the keyboard. It works across Heidi and, with the Desktop App, in any app on your computer.
Whether you're writing in your EHR, drafting an email, or adding to your clinical notes, dictation lets you stay focused on your patient while Heidi handles the typing.
Dictate supports 90+ languages.
Languages currently supported with Dictate
Languages currently supported with Dictate
Afrikaans, Amharic, Arabic, Armenian, Assamese, Asturian, Azerbaijani, Belarusian, Bengali, Bosnian, Bulgarian, Burmese, Cantonese, Catalan, Cebuano, Chichewa, Croatian, Czech, Danish, Dutch, English, Estonian, Filipino, Finnish, French, Fulah, Galician, Ganda, Georgian, German, Greek, Gujarati, Hausa, Hebrew, Hindi, Hungarian, Icelandic, Igbo, Indonesian, Irish, Italian, Japanese, Javanese, Kabuverdianu, Kannada, Kazakh, Khmer, Korean, Kurdish, Kyrgyz, Lao, Latvian, Lingala, Lithuanian, Luo, Luxembourgish, Macedonian, Malay, Malayalam, Maltese, Mandarin Chinese, Māori, Marathi, Mongolian, Nepali, Northern Sotho, Norwegian, Occitan, Odia, Pashto, Persian, Polish, Portuguese, Punjabi, Romanian, Russian, Serbian, Shona, Sindhi, Slovak, Slovenian, Somali, Spanish, Swahili, Swedish, Tajik, Tamil, Telugu, Thai, Turkish, Ukrainian, Umbundu, Urdu, Uzbek, Vietnamese, Welsh, Wolof, Xhosa and Zulu
How to Activate Dictate
Dictate uses a "hotkey" to activate — a key you press to trigger an action without clicking through menus. In Heidi, holding the Dictate hotkey turns your microphone on; releasing it sends the transcribed text to wherever your cursor is.
For the desktop app, the hotkeys are:
Windows — Ctrl (right-side)
Mac — fn
For the web browser app, the hotkey depends on your system and keyboard layout. See the Web hotkeys by region section further down to find yours.
You can enable or disable Dictate via Settings → Defaults → Dictate using the Dictate with a shortcut toggle. This setting is available across both the desktop and web browser apps.
To set your preferred dictation language, go to Settings → Defaults → Dictate and choose your language from the dedicated dictation language setting.
To change your hotkey shortcut, head to the same screen and tap Change shortcut.
There are two ways to dictate:
Method | How it works |
Press and hold | Hold the hotkey to start, release to send |
Hands-free mode | Double-tap the hotkey to keep dictating while you switch between apps. Tap again to stop. |
Text will appear after the hotkey is released or hands-free mode ends. It does not appear live whilst speaking.
Dictate anywhere (desktop app)
Dictate into any app on your computer
With the Heidi Desktop App, you can dictate beyond Heidi - directly into your EHR, Word, Outlook, a browser, or any other app with a text field. Heidi runs in the background and transcribes your speech wherever your cursor is placed.
The system hotkeys are Fn on Mac, or Ctrl (right side) on Windows.
How it works
Open the Heidi Desktop App
Click into any text field on any app (with Heidi open in the background)
Press and hold the system hotkey to start dictating
Speak naturally.
Release the key. You will hear a sound once your dictation is ready and the text will appear at the cursor.
You can also dictate ‘hands-free’ with the Desktop App, by double-tapping the hotkey, speaking as required, then pressing the hotkey once more to stop. If you clicked into a text field before starting, your text appears there. Otherwise, it's copied to your clipboard, ready to paste. Hands-free mode means you don't have to hold the hotkey down, which is useful for longer dictations.
💡 If you're on the Windows desktop app, you'll need to enable Dictate in settings before you can use it. Head to Settings > Defaults > Dictation to dictate with a shortcut.
Setup
Mac
System requirements: see our website here.
Install/update to the latest Heidi desktop app.
Log in to your Heidi account.
Grant microphone permission when prompted.
Grant accessibility permission when prompted (System Settings → Privacy & Security → Accessibility).
Test it: click into any text field, press and hold Fn, speak, and release.
Windows
System requirements: see our website here.
Install/update to the latest Heidi desktop app.
Log in to your Heidi account.
Grant Microphone permission when prompted.
Test it: click into any text field, press and hold Ctrl (right side), speak, and release.
💡To check which version you are on, and whether there is an update available, head into the User Menu > Settings > Account, then scroll down to ‘Heidi desktop app’ for current versioning information.
Dictate settings and customisation
Dictate connects with other parts of Heidi and adapts to your context as you work. Some features let you configure how Dictate behaves per app - like setting a writing style for your EHR, emails, or messages. Others draw on features you may already use in Heidi, like Snippets, and become available in Dictate without any extra steps.
To launch Dictate settings, click the Dictate icon in the left-hand navigation bar.
History
History keeps a record of your past dictations so you can review or reference them later. From the main Dictate settings screen, you can:
Search for past dictations
Filter dictate results by date
Copy or Delete historical dictations
To toggle History on or off, in the Dictate settings area, select Settings in the top-right corner and set the toggle for Log my dictations to off.
Snippets
Speak a short trigger, and Heidi expands it into a full block of text using the Snippets you've set up in Heidi.
If your Snippets are already configured, there's nothing new to set up - anything you've already built is immediately available when you dictate.
To create new Snippets from scratch, head into Dictate > Snippets, and click + Create.
Enter your Trigger phrase - a short phrase you wouldn't normally say mid-dictation. Then, in the Content section, outline the text to be returned during the dictation.
💡 Tip: Use a trigger word or phrase that you don’t commonly use so that it is clearly distinguishable.
Examples of useful Snippets
You say | Heidi inserts |
cc | Chief complaint: |
ros | Review of systems: |
normal exam | Your full normal-exam template |
Snippets are shared across Dictate and Memory - anything you create in one place is available in the other.
To find out more about Snippets, see the Snippets section of our Memory article.
Tone
Heidi detects which app you're dictating into and adapts the output automatically, based on your Dictate settings. There are three application categories:
Documentation
Emails
Messages
Within those categories, you can select one of three tones for Dictate to follow:
Formal (default) - full punctuation and standard grammar.
Conversational - uses contractions and a relaxed sentence flow.
Casual - Short sentences, minimal punctuation and favours dashes over full stops.
💡 Tone is available in the Heidi Desktop App only.
Commands
While dictating, you can speak punctuation and formatting out loud - Heidi applies it as you go, so you never need to touch the keyboard.
Below is the full list of supported commands:
Say | What Heidi does |
period / full stop | Inserts a full stop (.) |
comma | Inserts a comma (,) |
question mark | Inserts a question mark (?) |
exclamation mark | Inserts an exclamation mark (!) |
colon | Inserts a colon (:) |
semi-colon | Inserts a semi-colon (;) |
dash | Inserts a hyphen-dash (-) |
new line | Inserts a line break |
new paragraph | Starts a new paragraph |
capital [word] | Capitalises the following word |
scratch that / delete that | Removes the last dictated segment |
💡 Heidi can tell when a word is a command versus a medical term that sounds similar - for example, "coma" versus "comma". Verbal commands are only available in a limited group of languages, seperate to the broader dictate feature.
Languages currently supported with verbal commands
Languages currently supported with verbal commands
English, Japanese, German, French, Chinese (Mandarin and Cantonese), Spanish, Dutch, Portuguese, Italian, Afrikaans, and Swedish.
Suggested usage
Write directly in your EMR (progress notes, referrals, discharge summaries)
Draft patient communications (follow-up instructions, recalls, secure messages)
Write emails and internal messages faster
Complete forms and insurance paperwork in web portals
Create task lists and handover notes while you review results
Dictate into spreadsheets (e.g. rosters, call lists, audit notes)
Search and fill browser-based fields (labs, imaging, practice management systems)
Things to Know
Copied to clipboard — Once you complete your dictation, the text is automatically copied to your clipboard if you haven't clicked into a text field. You can review past dictations on the Dictate History page if logging is enabled.
Hands-free mode — Double-press the hotkey to work hands-free and keep speaking while you switch between apps. Your text will appear wherever the cursor was when you pressed the hotkey. Press the key again to end the dictation.
Custom shortcuts — You can change the dictation shortcut to suit your workflow — head to Settings → Defaults → Dictate and tap Change shortcut.
Online only — We currently do not support offline mode. Ensure you have a stable internet connection to use dictation.
Dictate in Heidi (web browser)
Use Dictate anywhere you can type in Heidi — including your clinical notes, Ask Heidi, and the template editor.
The web hotkey key label varies depending on your keyboard layout — see Web hotkeys by region below to find yours.
How it works
Click into any text field in Heidi (notes, Ask Heidi, template editor, etc.)
Press and hold your web hotkey to start dictating.
Speak naturally.
Release the key. Your text will appear where the cursor is placed.
If no text field is selected when you dictate, Heidi shows a clipboard with your transcribed text so you can copy and paste it wherever you need.
Suggested usage
Ask Heidi - Dictate your questions to get instant answers, clinical evidence, and references. No typing needed.
Templates - Use it in the template editor to ask Heidi to make changes, or to edit the example note.
Notes - Add to your clinical notes hands-free while you stay focused on your patient.
Web hotkeys by region
Heidi detects your keyboard type automatically. Find your region in the table below to confirm which key to press. Image examples follow after the table.
Region | Keyboard type | Your web hotkey |
Australia (AU), New Zealand (NZ), United States (US), Canada (CA) | QWERTY | Backtick ` |
United Kingdom (UK) | QWERTY (ISO) | Backtick ` |
Germany (DE), Austria (AT) | QWERTZ | Caret ^ |
Switzerland (CH), Finland (FI), Norway (NO) | QWERTZ | Section sign § |
France (FR), Belgium (BE) | AZERTY | Backtick ` or Pound £ — Mac, superscript 2 ² — PC |
Italy (IT) | QWERTY (IT) | Backslash \ |
Spain (ES) | QWERTY (ES) | Masculine ordinal º
|
Denmark (DK) | QWERTY (DK) | Half sign ½ |
Japan (JP) | QWERTY (JIS) | Yen or backslash (¥) |
💡 Heidi detects your keyboard type based on what your computer reports — not your physical location. If you're in one of the above regions but using a standard QWERTY keyboard, Heidi will fall back to the backtick key.
Keyboard reference
Troubleshooting
Most dictation issues are related to microphone access and can be fixed quickly.
Not hearing you or seeing an error?
Make sure your accessibility permission is granted for the app on macOS
Check that your microphone is connected and working
Make sure microphone access is enabled in your browser or system settings
Refresh the browser after enabling microphone access
Ensure the Heidi Desktop App is open and running in the background (for Desktop Dictate)
Confirm you have a stable internet connection (offline mode is not yet supported)
Text appearing in the wrong place?
Make sure your cursor is clicked into the text field where you want the text to appear before pressing the hotkey
No sound when Dictate completes?
Check your system audio is not muted
If issues persist, please contact our Support team whom will be able to assist.
My fn key is opening the emoji picker instead of starting Dictate. How do I fix it?
On Mac, the fn key can be assigned to open the Emoji & Symbols window at the system level, which conflicts with Heidi's Dictate hotkey.
To fix this, go to System Settings → Keyboard, then set "Press 🌐 key to" to Do Nothing. This frees up the fn key so Heidi can use it as intended.






















