Joshua Nguyen
← Back to projects

Voice Tutor

A real-time speech coaching app that scores pace, accuracy, and delivery entirely in the browser.

A fully client-side public speaking coach that transcribes live speech via the Web Speech API and aligns it against target scripts with a Levenshtein edit-distance algorithm to score pace, accuracy, filler words, and hesitation pauses in real time. Includes a teleprompter mode with adjustable auto-scroll speed, live pitch/monotone detection via the Web Audio API, and instant audio playback -- all running serverless with zero paid APIs or backend.