AnkiWeb
- Rating
- 1 (π 0 Β· π 1)
- Updated
- 2026-02-06
- Anki versions
- 2.1.1~
- Description language
- en
AnkiWeb addon 748407898
Enables hands-free flashcard review by reading cards aloud, recognizing spoken answers, AI-scoring them, and automatically rating cards using configurable text-to-speech, speech recognition, and OCR.
Open on AnkiWeb GitHub Ask about alternatives
stale
| Min Anki | Max Anki | Updated |
|---|---|---|
| 2.1.1 | + | 2026-02-06 |
Loadingβ¦
Reads each card's front aloud, listens to your spoken answer, then on "done" reveals the back and AI-grades it Again/Hard/Good/Easy.
Automatically reads questions and answers aloud, transcribes spoken answers to auto-reveal cards, and grades via spoken commands, with toggles and internet/microphone requirements.
Review decks hands-free by voice, fully offline, using spoken commands to reveal answers, grade cards, and undo, with configurable words, timing, and noise gate.
Automatically reads card content aloud during reviews via neural text-to-speech, with offline system fallback, audio caching, text cleaning, and configurable speed, question, and answer settings.
Controls Anki reviews hands-free using customizable head and hand gestures for answering, scrolling, and other actions, with calibration, sensitivity, shortcuts, and camera preview.
Adds gradient text, bionic reading, random layout, read-aloud with karaoke highlighting, and progressive reveal to chosen note types, desktop runtime or baked for mobile.
π€ Review Anki cards completely hands-free using voice!
Cards are read aloud, you answer verbally, and your answers are automatically scored and rated. Perfect for language learning, studying while commuting, or accessibility needs.
# Linux (Ubuntu/Debian)
sudo apt install portaudio19-dev tesseract-ocr espeak
# macOS
brew install portaudio tesseract espeak
# Windows
# Install Tesseract from: https://github.com/UB-Mannheim/tesseract/wiki
Access settings via Tools β Hands-Free β Settings
| Tab | Description |
|---|---|
| βοΈ General | Language, voice commands, per-deck settings |
| π₯οΈ Display | Toggle overlays: speech bubble, rating indicator, debug panels |
| π TTS | Voice provider priority, ElevenLabs voice selection, speech rate |
| π€ STT | Whisper/ElevenLabs setup, microphone settings, recording timeouts |
| π Scoring | Grading thresholds, embedding vs LLM scoring |
| π€ AI/LLM | API keys and model selection |
| π§ Advanced | OCR settings, rating announcements, system dependencies |
During review, you can say:
| Method | Speed | Quality | Requires |
|---|---|---|---|
| Local (spaCy) | β‘ Fast | Good | Nothing |
| GPT-4o-mini | Medium | Excellent | OpenAI key |
| Claude | Medium | Excellent | Anthropic key |
| Ollama | Varies | Good | Local Ollama |
β οΈ Important Security Notice:
user_config.json)If you want to build/install the addon yourself:
cd ~/.local/share/Anki2/addons21/
git clone https://github.com/fsch-ppi/hands-free-anki.git
cd hands-free-anki
# Create vendor directory and install dependencies there
pip install -t vendor/ -r requirements.txt
# Or install manually:
pip install -t vendor/ openai anthropic elevenlabs SpeechRecognition gTTS pyttsx3 spacy pygame pytesseract pillow
python -m spacy download en_core_web_sm
python -m spacy download de_core_news_sm
# Copy to vendor/spacy_models/
# Linux (Ubuntu/Debian)
sudo apt install portaudio19-dev tesseract-ocr espeak
# macOS
brew install portaudio tesseract espeak
# Windows - see Requirements section
The addon will appear in your addons list.
TTS not working?
Microphone not detected?
sudo apt install portaudio19-devOCR not working?
Rating seems wrong?
MIT License - Free for personal and educational use.
Florian SchlΓΆsser - @fsch-ppi
Built with β€οΈ for the Anki community.
Keyboard Shortcut: Ctrl+Shift+H to toggle hands-free mode