Portfolio

Speech & Language AI

Real-time pronunciation coaching across seven languages — built, deployed, and live right now, not just prototyped.
frontend

AI Pronunciation Coach

Whisper • Real-Time Audio • Text-Similarity Scoring • GPT-4o-mini Feedback

See It In Action

Feedback & Scoring
waveform

Phoneme-Level Coaching

Specific, actionable feedback — not just a score.

Progress Analytics
analytics

Score Trend Tracking

Every practice session tracked, so improvement is visible, not assumed.

Core Capabilities

Language Support

Multilingual Practice

Practice sentence generation and coaching across German, French, Spanish, Portuguese, Russian, Japanese, and Chinese.

Phoneme-Level Feedback

Specific, Actionable Coaching

Not a vague score — targeted notes like ‘keep vowel timing even’ or ‘focus on pitch consistency.

Score Analytics

Feature & Score Logging

Feature logging and score-trend analytics, deployed through Docker on Render.

Technology Stack

A production system with real audio-derived scoring and AI-generated coaching feedback — not just a static demo.

Frontend

  • Streamlit
  • Streamlit-mic-recorder
  • Real-Time Audio Capture

Backend

  • FastAPI
  • Uvicorn
  • Docker

AI / ML

  • Whisper API
  • GPT-4o-mini
  • NumPy
  • SciPy
  • pandas

MLOps

  •  Feature Logging
  • Render Deployment
  • Streamlit Cloud