VocaVoice
📍 Overview
VocaVoice is an AI-powered vocabulary learning tool that generates podcast-style episodes tailored to your language level, voice preference, and chosen topic. Built with CrewAI, OpenAI, and Streamlit.
🎧 Demo
🎯 Example Use Case
- You are an A2-level English learner and select English as your language.
- You choose the topic "Technology", pick a calm voice, and provide your personal vocabulary list.
- VocaVoice generates a podcast script, simplifies it based on your level, and produces an audio version for listening practice.
✨ Features
- 🧠 AI-generated scripts based on your selected topic and level
- 📜 Simplified vocabulary explanations
- 🎤 Text-to-speech podcast creation
- 📂 Auto-organized outputs (scripts + audio)
- 🌐 Web UI via Streamlit for non-technical users
Project Link: https://github.com/serkanyasr/vocavoice