Hey everyone!
I’m excited to share Voice2Anki, a tool I’ve been working on during medical school that leverages the power of LLMs (like ChatGPT) and TTS models (like OpenAI’s Whisper) to create high-quality Anki flashcards from your voice recordings. It’s fast, flexible, and works in any language or subject.
But that’s not all—this is part of a larger suite of tools I’ve been building to supercharge Anki workflows. Check out AnkiAIUtils for more insane AI-powered Anki tools!
Why I’m Proud of This
These tools have batshit insane potential for anyone who uses Anki. Whether you’re a student, professional, or lifelong learner, they can save you hours of manual work while creating flashcards that are tailored to your exact needs.
Key Features of Voice2Anki
- Universal Language Support: Works in any language.
- Adaptive Learning: Learns from your corrections to improve future cards.
- Customization: Supports multiple LLMs, TTS models, and advanced formatting options.
- Anki Integration: Automatically imports cards with tags, marks, and deck organization.
- Smart OCR: Processes images while preserving formatting.
How It Works
- Record your voice (e.g., speaking out flashcards).
- Voice2Anki transcribes and corrects the text using LLMs.
- It creates and imports the flashcards directly into Anki.
Get Started
Check out the GitHub repository for installation instructions and more details.
Want to Help?
This is a free and open-source project, and I’d love for it to grow into something even bigger. If you’re a developer and want to help turn this into an Anki addon or improve the CLI version, your contributions would be hugely appreciated!
Explore My Other Projects
I’ve got a bunch of other Anki-related tools that you might find useful:
- Whisper Audio Splitter: Automatically splits long audio recordings into smaller segments.
- OCR_with_format: OCR for Anki that preserves formatting.
- And more! Check out my GitHub profile for the full list.
Let me know what you think, and feel free to reach out with any questions or feedback. Happy studying!