This is an AI-powered voice coaching app. It helps you practice any accent by letting you hear your own voice transformed into a target accent, and then giving you technical feedback on how to match it.
- Clone and Install:
git clone <your-repo-link> cd MirrorAccent npm install npm start
- Settings: Click the gear icon in the top right.
- Select your Microphone.
- Enter your ElevenLabs API Key.
- Practice:
- Pick an accent (British, American, etc.).
- Read the prompt and hit Record.
- Click Transform & Analyze to hear your "accented self" and see your prosody scores.
- API Permissions: Your ElevenLabs API key needs
speech_to_speechpermissions.
- F0 (Pitch)
- F1/F2 frequencies (vowel quality)
- Intensity
- Speaking Rate (measured in syllables per second)
- Pitch Range
- Duration
- ElevenLabs S2S API, Electron, Web Audio API, custom prosody logic (Algorithms for pitch (YIN) and resonance (LPC) comparison)