AI-powered communication coaching platform that helps professionals improve public speaking, workplace communication, interviews, presentations, and pronunciation through real-time AI feedback.
🌐 Live Demo: https://speech.omoyelejd.co.uk
🏢 Portfolio: https://daramolajo.co.uk
- 🎤 Real-time speech coaching
- 🤖 AI-powered communication feedback
- 📝 Automatic transcript generation
- 📊 Progress tracking and analytics
- 🧠 Mind Blank Rescue assistance
- 💼 Interview and presentation practice
- 📚 Professional phrase library
Speaking Trainer dashboard – real-time speech practice, feedback, transcript review, and confidence-building tools in one workspace.
by Daramola Digital Labs
Speak with confidence. Present with impact.
Speaking Trainer by Daramola Digital Labs
Speaking Trainer helps users practise spoken communication, improve pronunciation, review transcripts, and build confidence for interviews, presentations, workplace conversations and professional communication.
Application: https://speech.omoyelejd.co.uk
Daramola Digital Labs builds practical, data-driven digital tools that support compliance, financial reporting, research, education, healthcare and community development. Our products combine data analysis, automation and user-centred design to solve real-world problems.
- Live Communication Coaching: Get real-time feedback on your pace, structure, and clarity.
- Mind Blank Rescue: Quickly recover when you lose your train of thought with intelligent prompts.
- Progress Tracking: Save your sessions, monitor your improvements, and track metrics like Words Per Minute (WPM) and filler words.
- Phrase Library: Access a comprehensive library of professional phrases for various scenarios.
- Transcript Analysis: Review your raw, cleaned, and professionally rewritten transcripts.
- Frontend: React 19 + TypeScript + Vite
- Styling: Tailwind CSS
- Speech Recognition: Web Speech API
- AI: Claude (Anthropic API)
- State Management: React Hooks
- Hosting: Vercel
To run the project locally, ensure you have Node.js installed.
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Build for production:
npm run build
Open http://localhost:5173 in your browser.
- No user accounts required
- Speech remains in your browser unless AI feedback is requested
- No personal recordings are permanently stored
- API keys remain server-side
Planned enhancements include:
- AI mock interview simulator
- Presentation coaching
- STAR interview practice
- Pronunciation scoring
- Workplace conversation scenarios
- Team learning dashboard
- Organisation analytics
- Mobile PWA support
- Voice history and progress reports
© 2026 Daramola Digital Labs. All rights reserved.
Speaking Trainer is a product of Daramola Digital Labs.
