Naccent is an innovative web application designed to help users improve their English pronunciation using advanced AI technology. The platform combines speech recognition, real-time feedback, and daily practice exercises to enhance users' speaking skills.
Demo: https://www.youtube.com/watch?v=tdpOrq_nV44
Devpost: https://devpost.com/software/naccent
- Advanced speech recognition technology
- Phoneme-level pronunciation feedback
- Quality scores for each sound
- Visual feedback with color-coded results
- Comparison with native speaker pronunciation
- Tongue twisters for pronunciation practice
- Common English phrases
- Famous movie quotes
- Regular updates to keep content fresh
- Detailed pronunciation analytics
- Historical performance tracking
- Progress visualization through charts
- Personalized feedback on areas for improvement
- Voice recording capabilities
- Playback comparison with native speakers
- Adjustable difficulty levels
- Comprehensive phoneme analysis
- Frontend: Next.js 14+
- UI Framework: Tailwind CSS with shadcn/ui
- Speech Processing:
- OpenAI Whisper API for transcription
- SpeechAce API for pronunciation assessment
- Claude AI for content generation
- Authentication: Built-in Next.js authentication
- Styling: Tailwind CSS with custom theming
- State Management: React hooks
- Charts: Chart.js for analytics visualization
- Clone the repository
