Cloze TTS-Input mod Enhanced Cloze

AnkiWeb addon 1599302255

Fork of Enhanced Cloze (for Anki 2.1) (AI-detected; may be wrong)

1 other version of this addon exists. Compare versions ↓

Adds fill-in cloze text input with spacebar hints, color-coded correctness, text-to-speech playback, and a floating toolbar for speaking, translating, searching, and copying selected text.
AI-generated summary; may contain mistakes.

aicard-templatesclozequizdictionaryfork-or-reuploadmobile-compatible

Open on AnkiWeb GitHub Forum topic Find alternatives

AnkiWeb

Votes
0 (👍 0 · 👎 0)
Updated
2026-08-03
Anki versions
26.05~
License
GPL-3.0 (from the license file in the package)
Virus scan
No ClamAV match A match does not prove malware. No match does not prove that the code is safe.
Languages
Python, JavaScript, CSS, CSV, Handlebars, JSON, Ignore List, YAML
Description language
en

Maintenance

active

  • Last update or commit: 2026-08-03 (90 days before the snapshot).
  • Commits in the last year: 15.
  • Issues: 0 open, 0 closed.
  • Pull requests: 0 open, 0 merged.

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
25.09.226.05+2026-08-03
History across monthly snapshots

Loading…

Compare versions

The original addon and its forks. The best value in each column is in bold.

VersionWorks on Anki 26.09.3MaintenanceLast activity VotesApprovalGitHub starsNotes
Enhanced Cloze (for Anki 2.1) original likely stale 23 Mar 2026 👍 160 · 👎 8 91% 23
↳ Cloze TTS-Input mod Enhanced Cloze this addon (AI-detected; may be wrong) likely active 3 Aug 2026 👍 0 · 👎 0 – 0

Forks can add features or work in a different way. Read the description before you change to another version. Fork detection is incomplete, so other versions can exist.

Similar addons

Quizlet Learn Mode Mimic

Mimics Quizlet's Learn Mode in Anki with progressive multiple-choice, true/false, typing and matching phases, plus cloze support, text-to-speech, and per-note-type configuration.

review-flowgamificationclozequiz

4 votes 51% approval 👍 4 · 👎 0 Anki 2.1.1~ Updated 2026-07-20

Description

A modification of the "Enhanced Cloze" add-on that adds input and voice-over capabilities using TTS.

First, read everything on the add-on page "Enhanced Cloze (for Anki 2.1)"

Let me say right away that the addon was only tested on Anki version 25.09.4 QT6 on Windows 10, so it should work on newer systems as well. It was tested on the ankiuser.net website and in the AnkiDroid app (making it suitable for that would be a huge waste of time). Display was also tested in both light and dark themes.

1

You'll be shown a text with "close" fields for entering text (click in the middle) or opening it (click on the edges). A title or number may be displayed at the top to make it clear what you're studying. If a link to a source is provided, clicking on the title will open the website or PDF file on the relevant page. To avoid distractions from studying, the title and information below are grayed out. "Note" and other fields appear below to inform you that turning the card over will take you to that information.

The buttons at the very bottom serve the following purposes: Read the entire test or a marked section of the text aloud at a set speed and in a set TTS language; enable or disable TTS; clear all input fields; enable or disable text input mode; and close all "close" fields (so you can retest your knowledge).

Each input field has a button that allows you to quickly clear the field (type or speak again).

2

The image above shows that text has been entered into one field, and it's green with a green border, indicating it's completely correct. In another field, purple indicates that the text was entered using the hint (press the space bar), and then the red characters indicate that they're incorrect and need to be corrected. In the third field, arrows indicate that clicking on these areas will expand the field to the same size as the field below. This third field is being entered correctly, so it's black for now.

Important! It's important to use the spacebar hint correctly. Before you press the spacebar, try to remember what character might be there. Even if you don't know the whole word, don't rush to press the spacebar; instead, press it slowly and try to guess. By doing this, you're essentially using the same principle as in the "cloze" type, but for each character. This will help you memorize the text faster.

3

The image above shows that if you prefer a particular section of text, a floating panel appears with buttons where you can speak the text, copy it, translate it, search for it in Google, use Google's AI as a translator, and close the panel. This panel is very useful for language learning, as it's often important to speak a text section by section and get a translation.

The settings for this add-on can be found in the Anki program menu: «Tools -> Cloze TTS-Input -> Config».

4

This add-on's settings are located in a separate tab. You can disable the floating toolbar if it bothers you. Disabling TTS and text input is more useful in AnkiDroid, as it only remembers settings for the current session (in Anki itself and on the website, your preferences are remembered for the current device).

This add-on can be similar to the standard "Enhanced Cloze" at any time, but if a particular map requires careful text entry, it can be quickly toggled using the buttons below. Opening a "Cloze" field is only announced if TTS is enabled. If both are disabled, only the "Hide all" button remains available, which is useful when there are many fields or when you're using AnkiDroid and therefore can't access keyboard hotkeys.

Added since version 1.15, date: 2026-08-02

They asked to display the text in the center.

image

However, if there's more text after that, everything will be left-aligned.

image

The card width is limited to 640 pixels. This is done for ease of reading on very wide screens. You can change this parameter in CSS, like others:

.card {
    --bg-card: #bfbfbf; 
    --bg-card-box: #effff9;
    --bg-card-content: white;
    --bg-controls: #9d9d9d; 
    --color-font: black;
    --card-box-max-width: 640px; /* maximum card width */

The card will now have a hint indicating which side it is. The back side is also circled to make sure you don't forget.

image

Some useful information about the card will be displayed at the top center in Anki and Ankidroid (but not on ankiuser.net).

The front of the card will no longer display information fields; everything will be displayed on the back.

If an image is hidden, it can be revealed like text. Large images may display a button allowing you to enlarge the image (maximum 1920 pixels).

image

A new "tts↤" button has been added that will play backwards with repeats. This means it will repeat the last word twice, then the next two words twice, and so on (for a total of five words). If there are many words, it may repeat two or even three words at a time. Pimsleur has a similar method, and there's an interesting add-on that helps with practicing and editing audio using the same method ( link: )

A new "[🔇]" button has been added, which is usually disabled at the beginning because it's rarely needed. It also allows you to announce the field when closing it.

When creating or updating a card type, a 0.5-second silent file will be saved: "_05s.mp3." This file is necessary to both pause the card at the beginning (the Bluetooth headphone signal delay is typically 0.3 seconds) and to allow the ability to pause any sounds on the card by pressing the "⏹" button.

Some button names have been shortened to fit onto the Android screen for greater convenience.

Added since version 1.16, date: 2026-08-03

They finally asked to move the AI ​​settings to a separate tab. This is for those who want to customize things.

image

Fixed a bug with updating fields.

ATTENTION!

If you previously installed this addon, then go to the menu "Tools" -> "Cloze TTS-Input" and click on the "Reset" item

If a card freezes, duplicates may appear later. So either check the number of cards in your deck or simply periodically click "Tools" -> "Check Database"

If you use sounds in the "Content" field, the autoplay will repeat three times (this cannot be changed at this time). If you don't want the sound to repeat three times, place the sound files in the "Front Extra" field (the field is shown below).

HELP AND SUPPORT

Please do not use reviews for bug reports or support requests.
And be sure to like, as your support is always needed. Thank you. I don't get notified of your reviews, and properly troubleshooting an issue through them is nearly impossible. Instead, please either use the issue tracker (preferred), add-on support forums, or just message me at andreykaiu@gmail.com. Constructive feedback and suggestions are always welcome!

VERSIONS

  • 1.16, date: 2026-08-02. AI settings in a separate tab.
  • 1.15, date: 2026-08-02. The design has been updated. The ability to voice a field before opening it has been added. The ability to voice a TTS in reverse, repeating twice (a method for better memorization) has been added. Image viewing is now possible in larger sizes.
  • 1.14, date: 2026-07-15. First release. The number is from the modified addon.

=========================

See my other addons and decks here: https://ankiweb.net/shared/by-author/1188253433

=========================

README

Cloze-TTS-Input-mod-Enhanced-Cloze

A modification of the "Enhanced Cloze" add-on that adds input and voice-over capabilities using TTS.

First, read everything on the add-on page "Enhanced Cloze (for Anki 2.1)"

Let me say right away that the addon was only tested on Anki version 25.09.4 QT6 on Windows 10, so it should work on newer systems as well. It was tested on the ankiuser.net website and in the AnkiDroid app (making it suitable for that would be a huge waste of time). Display was also tested in both light and dark themes.

1

You'll be shown a text with "close" fields for entering text (click in the middle) or opening it (click on the edges). A title or number may be displayed at the top to make it clear what you're studying. If a link to a source is provided, clicking on the title will open the website or PDF file on the relevant page. To avoid distractions from studying, the title and information below are grayed out. "Note" and other fields appear below to inform you that turning the card over will take you to that information.

The buttons at the very bottom serve the following purposes: Read the entire test or a marked section of the text aloud at a set speed and in a set TTS language; enable or disable TTS; clear all input fields; enable or disable text input mode; and close all "close" fields (so you can retest your knowledge).

Each input field has a button that allows you to quickly clear the field (type or speak again).

2

The image above shows that text has been entered into one field, and it's green with a green border, indicating it's completely correct. In another field, purple indicates that the text was entered using the hint (press the space bar), and then the red characters indicate that they're incorrect and need to be corrected. In the third field, arrows indicate that clicking on these areas will expand the field to the same size as the field below. This third field is being entered correctly, so it's black for now.

Important! It's important to use the spacebar hint correctly. Before you press the spacebar, try to remember what character might be there. Even if you don't know the whole word, don't rush to press the spacebar; instead, press it slowly and try to guess. By doing this, you're essentially using the same principle as in the "cloze" type, but for each character. This will help you memorize the text faster.

3

The image above shows that if you prefer a particular section of text, a floating panel appears with buttons where you can speak the text, copy it, translate it, search for it in Google, use Google's AI as a translator, and close the panel. This panel is very useful for language learning, as it's often important to speak a text section by section and get a translation.

The settings for this add-on can be found in the Anki program menu: «Tools -> Cloze TTS-Input -> Config».

4

This add-on's settings are located in a separate tab. You can disable the floating toolbar if it bothers you. Disabling TTS and text input is more useful in AnkiDroid, as it only remembers settings for the current session (in Anki itself and on the website, your preferences are remembered for the current device).

This add-on can be similar to the standard "Enhanced Cloze" at any time, but if a particular map requires careful text entry, it can be quickly toggled using the buttons below. Opening a "Cloze" field is only announced if TTS is enabled. If both are disabled, only the "Hide all" button remains available, which is useful when there are many fields or when you're using AnkiDroid and therefore can't access keyboard hotkeys.

Added since version 1.15, date: 2026-08-02

They asked to display the text in the center.

image

However, if there's more text after that, everything will be left-aligned.

image

The card width is limited to 640 pixels. This is done for ease of reading on very wide screens. You can change this parameter in CSS, like others:

.card {
    --bg-card: #bfbfbf; 
    --bg-card-box: #effff9;
    --bg-card-content: white;
    --bg-controls: #9d9d9d; 
    --color-font: black;
    --card-box-max-width: 640px; /* maximum card width */

The card will now have a hint indicating which side it is. The back side is also circled to make sure you don't forget.

image

Some useful information about the card will be displayed at the top center in Anki and Ankidroid (but not on ankiuser.net).

The front of the card will no longer display information fields; everything will be displayed on the back.

If an image is hidden, it can be revealed like text. Large images may display a button allowing you to enlarge the image (maximum 1920 pixels).

image

A new "tts↤" button has been added that will play backwards with repeats. This means it will repeat the last word twice, then the next two words twice, and so on (for a total of five words). If there are many words, it may repeat two or even three words at a time. Pimsleur has a similar method, and there's an interesting add-on that helps with practicing and editing audio using the same method ( link: )

A new "[🔇]" button has been added, which is usually disabled at the beginning because it's rarely needed. It also allows you to announce the field when closing it.

When creating or updating a card type, a 0.5-second silent file will be saved: "_05s.mp3." This file is necessary to both pause the card at the beginning (the Bluetooth headphone signal delay is typically 0.3 seconds) and to allow the ability to pause any sounds on the card by pressing the "⏹" button.

Some button names have been shortened to fit onto the Android screen for greater convenience.

Added since version 1.16, date: 2026-08-03

They finally asked to move the AI ​​settings to a separate tab. This is for those who want to customize things.

image

Fixed a bug with updating fields.

ATTENTION!

If you previously installed this addon, then go to the menu "Tools" -> "Cloze TTS-Input" and click on the "Reset" item

If a card freezes, duplicates may appear later. So either check the number of cards in your deck or simply periodically click "Tools" -> "Check Database"

If you use sounds in the "Content" field, the autoplay will repeat three times (this cannot be changed at this time). If you don't want the sound to repeat three times, place the sound files in the "Front Extra" field (the field is shown below).

HELP AND SUPPORT

Please do not use reviews for bug reports or support requests.
And be sure to like, as your support is always needed. Thank you. I don't get notified of your reviews, and properly troubleshooting an issue through them is nearly impossible. Instead, please either use the issue tracker (preferred), add-on support forums, or just message me at andreykaiu@gmail.com. Constructive feedback and suggestions are always welcome!

VERSIONS

  • 1.16, date: 2026-08-02. AI settings in a separate tab.
  • 1.15, date: 2026-08-02. The design has been updated. The ability to voice a field before opening it has been added. The ability to voice a TTS in reverse, repeating twice (a method for better memorization) has been added. Image viewing is now possible in larger sizes.
  • 1.14, date: 2026-07-15. First release. The number is from the modified addon.

=========================

See my other addons and decks here: https://ankiweb.net/shared/by-author/1188253433

=========================