Authentic phrases
No textbook filler. Phrases people actually say in cafes, shops, streets, and emergencies.
Learn only what you actually need for your vacation abroad. Generate audio flashcards with authentic, colloquial travel phrases, high-quality TTS, and Anki-ready CSV β for any language.
Interactive demo β this is what your Anki cards will look like
git clone git@github.com:lorenzpfei/anki-vacation-tts.git Anki combines active recall (testing yourself) with spaced repetition (reviewing right before you forget) for better long-term memory.
Real phrases with IPA + simple pronunciation, culture-specific rituals, and high-quality audio β generated for any language you need.
No textbook filler. Phrases people actually say in cafes, shops, streets, and emergencies.
Learn social rituals as a pair: the call you'll hear and the fixed response you give.
Every card includes full IPA and a simplified version for quick reading.
Use the included AI prompt with any LLM to generate decks for your target language.
ElevenLabs, Google Neural2, or Azure Neural β configurable per deck.
Unified 20-column CSV with one note type for both production and recognition cards.
Clone the repo, run pnpm install, add your TTS API keys to .env.
Copy Prompt.md into any LLM. Pick your language and level (essential, standard, or advanced). Save the output as a deck file.
Run node generate.js <deck>. Copy audio into Anki, import the CSV, and start learning.
ElevenLabs (premium library voices), Google Cloud TTS Neural2, or Azure Speech β configurable per deck via .env.
Yes β that's the whole point. Copy Prompt.md into ChatGPT, Claude, or any LLM, specify your target language, and it generates a complete deck file. Register it in data.js and run the generator.
Some phrases come in fixed callβresponse pairs (e.g., Turkish "HoΕ geldiniz" β "HoΕ bulduk"). These create two Anki cards: one for producing the response, one for understanding what you hear.