AnkiWeb
- Rating
- 0 (π 0 Β· π 0)
- Updated
- 2026-04-23
- Anki versions
- 25.09~
- Description language
- en
AnkiWeb addon 510081046
Generates sentence audio via local AI TTS and translates selected Browse notes into target fields, requiring configured endpoints, mappings, and a running TTS server.
Open on AnkiWeb GitHub Ask about alternatives
active
| Min Anki | Max Anki | Updated |
|---|---|---|
| 25.09 | + | 2026-04-23 |
Loadingβ¦
Generates contextual written explanations and spoken audio for target words in Anki sentence cards using OpenAI models and selectable TTS engines.
Generates dynamic AI example sentences and OpenAI TTS audio for Anki cards during review, with background processing and configurable settings.
Generates AI sentences for a vocabulary word, randomly cycling them during review so users memorize the word, not sentence context.
Generates vocabulary cards from English headwords with definitions, examples, IPA, synonyms, translations, cloze, TTS, and optional mnemonic images via multiple AI providers.
Generates Anki flashcards with example sentences, translations, or definitions by entering a word, choosing languages, deck, and optional TTS audio.
Fetches examples from massif.la, connects to a local TTS server to generate audio, and updates hardcoded deck fields with text and audio via hotkeys, mainly for personal use.
Sentence Audio Generator (AI TTS) is an Anki add-on that processes selected notes in the Browse window. It can generate audio by sending sentence text to a configurable local HTTP TTS service and writing the returned WAV audio into a target field as an Anki [sound:...] tag. It can also translate source-field text into a target text field through a local vLLM-compatible completions endpoint.
Bulk add TTS to the Browse window Edit menu.Bulk translate sentences to the Browse window Edit menu.user_files/ folder.25.09.2 or a compatible recent Anki 25 build.audio/wav bytes.Use the repo-local build script to package the add-on:
build.bat
build.bat:
app_version.txtX.Y.Z semantic formdist\SentenceAudioGenerator.ankiaddondist\SentenceAudioGenerator-<version>.ankiaddonUse this generated package when installing or updating the add-on:
dist\SentenceAudioGenerator.ankiaddon
Tools -> Add-ons.Config.The add-on registers a custom config dialog through Anki's add-on manager, so the Config button should open the Qt settings dialog instead of the raw JSON editor.
After configuration, open Browse, select a small set of notes, and run Edit -> Bulk add TTS or Edit -> Bulk translate sentences.
These defaults match the current local Irodori profile used in development:
127.0.0.19150/ttstextreference_audioThese defaults match the current local TranslateGemma/vLLM profile used in development:
127.0.0.18009/v1/completionstranslategemma-4b-it256Generated files are written into Anki media with names shaped like:
tts-<note_id>-<sha1_prefix>.wav
The tts prefix is also used by the overwrite option to distinguish generated TTS audio from other audio in the target field.