Speak Ease AI is an app for learning English through custom topic conversations with AI. It adapts to your English level and provides a score based on your performance. Perfect for enhancing your conversational skills!
Note: To use the demo, you will need an OpenAI API key and an Azure Speech AI API key.
- 2nd Place Winner: Speak Ease AI earned second place in a hackathon sponsored by Vercel!
- Watch the moment during the voting session on: Midudev's live stream: Midudev's live stream.
- 🧠 Personalized Learning: Tailored practice based on your English level.
- 🗣️ Custom Topics: Choose topics you care about for engaging conversations.
- 📊 Performance Scoring: Get feedback and a score based on your AI conversations.
- 📱 Responsive Design: Works on all devices.
Speak_Ease_AI_jff9v3.webm
- Clone the repository:
- HTTPS:
git clone https://github.com/Ivanricee/SpeakEaseAI.git
- SSH (requires SSH key setup)::
git clone git@github.com:Ivanricee/SpeakEaseAI.git
-
Install dependencies:
pnpm install
-
Configure environment variables: Create a
.env.local
file in the root directory with the following variables:BLOB_READ_WRITE_TOKEN=your_vercel_blob_token
-
Run the development server:
pnpm dev
Visit http://localhost:3000 to view the app.
- 🌍 Translator: Built-in English-Spanish translator for quick translations.
- 🧩 Exercises: Practice with interactive activities like fill-in-the-blank and vocabulary tests.
- 📈 Progress Tracking: Analytics dashboard to monitor growth and pinpoint areas to improve.
This project is licensed under the MIT License.