I built a hands-free voice app for vocab drilling — works while walking/cooking (optimized for Japanese)
The Problem: I wanted to drill vocab while walking, cooking, or commuting — situations where Anki and WaniKani are hard to use because you need to look at the screen and tap.
The Solution: I built repeatso. It’s a PWA where the app reads "Side A" (e.g., English), you say "Side B" (Japanese) out loud, it checks your answer via speech recognition, and moves on. No hands needed.
Why it’s good for Japanese learners specifically:
- JMdict-based matching: This is the core. If the card shows 食べる, you say "たべる" -> it counts as correct. It understands the relationship between Kanji and Kana.
- Auto-detects script: It knows if you're importing Kanji, Hiragana, or Katakana.
- 3 Fuzzy-matching levels: Japanese speech-to-text can be picky. I added levels so a slight pronunciation slip won't break your streak.
- Anki Integration: You can export your Anki decks (Plain Text) and drop them right in.
Technical / Transparency:
- PWA: Runs in the browser (Chrome/Safari). Firefox doesn't support the Web Speech API yet.
- Privacy: Everything stays in localStorage. No accounts, no servers.
- Pricing: Free for 1 session/day (unlimited words). A one-time $7.99 payment unlocks unlimited sessions forever. No subscriptions.
Honest Limitation: This is for vocabulary recall, not for mastering pitch accent. It’s meant to complement your main study routine by filling "dead time."
I'd love to hear from the JLPT crowd: Does voice-based review fit your workflow? I found that speaking the words out loud helps me move them from passive to active memory much faster than just tapping "Good" on Anki.
Link: [https://repeatso.com\]