Highlight to Pronounce: Merriam-Webster + Google (Multilingual) TTS ๐Ÿ’ฌ

AnkiWeb addon 1733193194

Pronounces highlighted words or phrases during Anki reviews using Merriam-Webster and Google TTS across 27 languages, triggered by a floating button, hotkey, or automatic playback.
AI-generated summary; may contain mistakes.

shortcutsdictionary

Open on AnkiWeb Find alternatives

AnkiWeb

Votes
14 (๐Ÿ‘ 14 ยท ๐Ÿ‘Ž 0)
Updated
2026-09-09
Anki versions
2.1.1~
License
Not found (this does not mean that the addon has no license)
Virus scan
No ClamAV match A match does not prove malware. No match does not prove that the code is safe.
Languages
Python, JSON
Description language
en

Maintenance

active

  • Last update or commit: 2026-09-09 (53 days before the snapshot).

GitHub

No GitHub repository linked.

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.1+2026-09-09
History across monthly snapshots

Loadingโ€ฆ

Similar addons

Translate & Pronounce Popup

Selecting text during card review shows a popup with translation, example sentences, and speech, using cached results and configurable providers including private local ones.

shortcutsdictionary

1 votes 21% approval ๐Ÿ‘ 1 ยท ๐Ÿ‘Ž 0 โญ 0 Anki 25.09.4~ Updated 2026-08-19
Merriam-Webster ipa add-on

Fetches Merriam-Webster IPA transcriptions, including pronunciation context, into note fields via an API key configured through note type and add-on settings.

card-creationdictionary

1 votes 0% approval ๐Ÿ‘ 0 ยท ๐Ÿ‘Ž 1 โญ 0 Updated 2023-06-07
Vocabulary En-Ar Flashcards Generator

Generates complete Anki flashcards from a single word, filling fields with dictionary definitions, pronunciation, synonyms, examples, English-Arabic translation, and images without AI.

card-creationdictionary

1 votes 21% approval ๐Ÿ‘ 1 ยท ๐Ÿ‘Ž 0 Anki 2.1.1~ Updated 2026-03-30
DictOver Addon Anki: Popup Lookup

Provides instant popup dictionary lookup and translation on text selection or double-click in nine languages, with audio pronunciation, IPA, definitions, and Ctrl-click inline field editing.

note-managementdictionary

6 votes 61% approval ๐Ÿ‘ 6 ยท ๐Ÿ‘Ž 0 โญ 5 Anki 2.1.1~ Updated 2026-10-03

Description

๐Ÿ”Š Highlight. Click. Pronounce.
Fast pronunciation for medical terminology and highlighted text in 27 languages.
Highlight a word, click the speaker, and hear its pronunciation.
๐ŸŒ Multilingual Pronunciation

Choose from 27 languages, including English, Spanish, French, German, Italian, Portuguese, Chinese, Japanese, Korean, Hindi, Arabic, Russian, Greek, Hebrew, Vietnamese, Thai, Ukrainian, Bengali, Urdu, and more.

English: Merriam-Webster pronunciation with Google TTS fallback.
Other languages: Google TTS only.
โšก Simple to Use

Highlight a word or short phrase while reviewing, then:
  • Click the floating speaker button
  • Press your customizable hotkey โ€” q by default
  • Or enable automatic playback after highlighting

๐Ÿฉบ Built for Medical Vocabulary

When English is selected, the add-on searches Merriam-Websterโ€™s general and medical entries for recorded pronunciations. If a suitable recording cannot be retrieved, it automatically uses Google Text-to-Speech.

When another language is selected, the add-on uses Google TTS in that language.

๐Ÿ”Š Single Words or Whole Phrases? You Choose.

1. Highlight a single word

Highlight a word such as hemorrhage or thrombocytopenic. The add-on first tries to find a Merriam-Webster recording for that exact word. If it cannot retrieve one, Google TTS pronounces the word.

Best for: focusing on the pronunciation of one unfamiliar term.
2. Highlight a whole phrase โ€” the default behavior

The add-on first checks whether Merriam-Webster has a recording of the entire phrase. If it does, it plays that recording. Otherwise, Google TTS reads the phrase as a whole for smoother, more natural sentence rhythm.

No setting change is needed. Complete Merriam-Webster phrase recordings are checked in both playback modes.
3. Optional: play a phrase using individual word recordings

Enable โ€œPlay phrases using individual word recordingsโ€ in Config.

If Merriam-Webster has no recording of the whole phrase, the add-on tries to find a recording for each word and plays them one after another.

For example, thrombotic thrombocytopenic purpura can be played as three separate dictionary recordings:

thrombotic โ†’ thrombocytopenic โ†’ purpura

The benefit: individual dictionary recordings may give better pronunciation of unfamiliar or specialized medical terms than text-to-speech.

The tradeoff: the recordings may use different voices, and the pauses and sentence rhythm may sound less natural than a phrase spoken all at once.

This option is off by default and supports phrases of 2โ€“8 words. If any word lacks a usable recording, Google TTS reads the whole phrase.

No extra pause is added between ordinary words. Commas do not interfere with individual word lookups and add a slightly longer pause. Silence already present in the original recordings may still be audible.

๐Ÿ’ก English Accuracy Tip

Highlighting one word at a time is useful when you want to focus on a specific pronunciation. If an inflected word falls back to Google TTS, try its singular or base form โ€” for example, murmur instead of murmurs.

This is a helpful tip, not a requirement: some plural forms, related words, and complete phrases also have Merriam-Webster recordings.

โœจ Make It Yours

  • Choose from 27 pronunciation languages
  • Optional word-by-word phrase recordings
  • Show or hide the floating speaker button
  • Modern or Legacy button styles
  • Adjustable button size and position
  • Customizable keyboard hotkey
  • Optional automatic playback
  • Optional loading and audio-source notifications
  • Built-in pronunciation test

๐Ÿง  Smart and Reliable

  • Keeps cached audio separate for each language
  • Removes surrounding punctuation and cleans up nonbreaking spaces
  • Matches recordings to the selected dictionary word or related entry
  • Reuses downloaded audio for faster replay during your study session
  • Automatically cleans temporary audio when an Anki profile opens
  • Prevents outdated pronunciation results from interrupting newer requests
  • Stops playback when you leave the review screen
  • Uses Ankiโ€™s built-in browser playback without requiring MPV or MPlayer
โš™๏ธ Configuration

Open Tools โ†’ Add-ons, select Highlight to Pronounce, then click Config.

To enable individual recordings for phrases, check โ€œPlay phrases using individual word recordingsโ€ under Pronunciation behavior.

Use the Test pronunciation tab to compare the modes. Enable audio-source notifications to see whether a pronunciation came from Merriam-Webster or Google TTS.
Whatโ€™s New in This Update
  • Improved matching for related words listed within another dictionary entry, such as thrombocytopenic.
  • Exact Merriam-Webster phrase recordings are checked before Google TTS in both playback modes.
  • Added optional word-by-word phrase playback, off by default.
  • Added comma-aware pauses for individual word recordings.
  • Removed the added delay between ordinary recorded words.
  • Improved handling of HTML entities and nonbreaking spaces.
  • Fixed overlapping pronunciation tests caused by repeated Enter presses.
  • Stopped pending review pronunciations from playing after leaving the review screen.

Requirements: Internet access is needed to retrieve pronunciations. No account or API key is required. Selections are limited to 150 characters.

Merriam-Webster availability and request limits can sometimes cause Google TTS to be used even when a dictionary recording exists.

Compatibility: Anki 23.10 and newer on macOS and Windows.

Highlighted text is sent to Merriam-Webster or Google to retrieve pronunciation audio. Merriam-Webster is used only when English is selected. This independent add-on is not affiliated with or endorsed by Merriam-Webster or Google.



If you ever have a bug/issue/idea, please let me know! I will try to fix every bug and add as many features as I can. I want to make this a helpful tool for everyone! Just if you do have a bug and leave a thumbs down (understandable) just please change to thumbs up after I fix (hopefully) :)



Check out my other add-on: Pace Graph โ€” Review Speed Tracker
A small floating graph that tracks your recent review speed against a customizable time-per-card goal.