Skip to content

bg-l2norm/MirrorAccent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MirrorAccent

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.

20260118110050 20260118122059 20260118122049

Usage

  1. Clone and Install:
    git clone <your-repo-link>
    cd MirrorAccent
    npm install
    npm start
  2. Settings: Click the gear icon in the top right.
    • Select your Microphone.
    • Enter your ElevenLabs API Key.
  3. 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.

Special Note:

  • API Permissions: Your ElevenLabs API key needs speech_to_speech permissions.

Prosody Metrics

  • F0 (Pitch)
  • F1/F2 frequencies (vowel quality)
  • Intensity
  • Speaking Rate (measured in syllables per second)
  • Pitch Range
  • Duration

Built With

  • ElevenLabs S2S API, Electron, Web Audio API, custom prosody logic (Algorithms for pitch (YIN) and resonance (LPC) comparison)

About

A hackathon entry for TURING CITY (NexHacks, 2026)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors