Fluentify is an innovative language learning app designed to help users master grammar and pronunciation across multiple languages. With Fluentify, learners can practice speaking in real-time, receive immediate feedback on their pronunciation, and gain insightful explanations on how to improve. Whether you're looking to refine your accent, perfect your grammar, or speak with more confidence, Fluentify provides personalized corrections and actionable steps to take your language skills to the next level. It's like having a language coach in your pocket, helping you become fluent faster and more effectively.
Mess up? No worries, Fluentify shows you what went wrong and how to crush it next time. Whether you want to sound like a local or just impress your friends, Fluentify has your back, making language learning fun, fast, and fearless!
- Language: Select any language you would like to learn.
- Real-time Pronunciation Feedback: Get instant feedback on your pronunciation to improve your speaking skills.
- Grammar Correction: Receive personalized corrections to refine your grammar and sentence structure.
- Interactive explanations: Understand why you made a mistake and how to avoid it in the future.
- English
- Spanish
- French
- German
- Italian
- Portuguese
- Russian
- Chinese
- Japanese
- Korean
- Download the required packages by running
pip install -r requirements.txt
- Insert your own API Key by creating a
.env
file in the root directory and adding the following line:
OPENAI_API_KEY=YOUR_OPENAI_API_KEY
- Run the app by executing the following command:
python app.py
- Python - Flask - OpenAI API - JavaScript - HTML/CSS - Bootstrap