Korede Ogundana logo
Skip to content
Back to projects

Project · 2026

Orator | Voice Teleprompter

A voice-aware teleprompter for public-speaking practice, with real-time speech tracking, pacing feedback, and a personal reading library.

TypeScriptNext.jsSupabasePostgreSQLTailwind CSSWeb Speech APIFlutterwave
Orator voice teleprompter interface
A public-speaking practice platform with live speech tracking, pacing feedback, and voice-powered tools.

Overview

Building in public. Orator is a public-speaking practice platform that listens as you read and follows your speech in real time. Live demo: https://speakorator.vercel.app.

Focus

Built with TypeScript (92.2%), Next.js, Supabase, PostgreSQL, Tailwind CSS, the Web Speech API, Flutterwave, and Vercel CI/CD. Building in public and open to remote Product or Frontend Engineering internships. I ship fast, learn in public, and bring a strong work ethic.

Approach

  • Built real-time word tracking with the Web Speech API, interim speech results, and fuzzy matching, with pacing feedback as you read.
  • Added voice typing and dictation, plus a personal library that stores passages, word counts, and dates.
  • Enabled multilingual voice support for English (US, UK, Australia, Canada, India), Spanish, French, German, and Portuguese.
  • Created customizable reading colors, Canvas-based highlighting with live preview, and sentence focus mode.
  • Integrated memberships and premium features with Flutterwave; payments are currently tested in Test Mode.