Releases: unstoppableayush/Talk-In-English
Releases · unstoppableayush/Talk-In-English
v1.0.0 — Initial Release
Speaking App v1.0.0
Features
- AI-powered 1-on-1 conversations with multi-provider LLM (OpenAI, Grok, Gemini, DeepSeek)
- Peer chat with silent AI monitoring
- Public rooms (5 speakers + unlimited listeners)
- AI Role-Play with scenario selection and evaluation
- 8-dimension speech scoring (Fluency, Grammar, Vocabulary, Pronunciation, Coherence, Confidence, Engagement, Listening)
- Section testing with AI-generated questions and grading
- Leaderboard with XP ranking and weakness analysis
- Speech-to-Text (Deepgram Nova-2) and Text-to-Speech (ElevenLabs + OpenAI)
- Google Sign-In for easy onboarding
- JWT authentication with token refresh
- Docker + nginx production deployment
Tech Stack
- Backend: FastAPI, Python 3.12, PostgreSQL 16, Redis 7
- Frontend: React 18, TypeScript, Vite 6, Tailwind CSS, Zustand