SpeakSmart

AI-Powered Real-Time English Conversation Platform

SpeakSmart helps learners practice spoken English through natural, real-time AI conversations. It connects with Thinkific so students get a seamless path from courses into live speaking practice.

Powered by OpenAI models, the experience supports fluid dialogue—including an optional continuous mode so learners are not forced to click before every utterance.

Built with React.js, Node.js, and Flask with integrations for speech APIs, Thinkific, and Google Workspace.

All Projects

Platform highlights

Frontend: React.js, Tailwind CSS, and client integrations for Web Speech API / WebRTC-style capture where appropriate, with extra care for Safari on Mac and iOS.

Backend: Node.js and Express plus Flask layers, OpenAI APIs for voice and text, and Thinkific plus Google Sheets flows for SSO and provisioning.

  • Live AI conversation with vocal replies
  • Speech-to-text and text-to-speech tuned for desktop and Android
  • Thinkific SSO via Google Sheets / Google API with secure onboarding
  • Transcript review after sessions with clearer personalization

Outcome

Delivers a cross-browser, responsive practice environment that pairs course platforms with conversational AI—showing integration depth across auth, voice, and LMS tooling.

  • Integrated learning path

    Frictionless handoff between Thinkific enrollment and AI speaking sessions.
  • Adaptive UX

    Modes and device quirks handled for smoother recordings and playback.
SpeakSmart
SpeakSmart