Skip to content

spicybigmac/equalizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Equalize the Language Learning Playing Field.

Table of Contents

Overview

Equalizer is a web application made to provide detailed feedback for your English pronunciation. Record a clip of any length, of any content-during an interview, in a presentation, or just have it open throughout the day-and receive professional feedback to quickly improve your pronunciation. Find out exactly what you need to work on and receive actionable next steps for your speech.

Key Features

In-Depth Analysis of Speech

  • Provides a score from 0-100 and detailed steps for improvement for Phoneme Accuracy, Fluency, Intonation, and Connections.

Quick Feedback

  • Equalizer can provide results within 10 seconds, ensuring instant progress.

Flexible and Accessible

  • Available for use at any time, in any place, making it much more flexible than sessions with language coaches.

Tech Stack

Backend:

  • Python
  • FastAPI
  • google-genai

Frontend:

  • React

Getting Started

Backend Setup

  1. Navigate to the backend directory:
    cd backend
  2. (Recommended) Create and activate a virtual environment:
    python3 -m venv venv
    source venv/bin/activate
  3. Install dependencies:
    pip install -r requirements.txt
  4. Run the backend server:
    python main.py

Frontend Setup

  1. Navigate to the frontend directory:
    cd frontend
  2. Install dependencies:
    npm install
  3. Start the development server:
    npm run start

About

Pronunciation fixer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors