FluentDojo
Language

FluentDojo

Practice spoken English with an AI partner — any time, judgement-free.

用 AI 练英语口语

Overview

FluentDojo lets you practice spoken English with a real-time AI voice partner, right in the browser, any time of day. It’s judgement-free reps with feedback on pronunciation and fluency — so you actually speak, not just study.

Who it’s for

Anyone building spoken-English confidence — students, professionals, and learners who want low-pressure practice without scheduling a tutor.

What it does

How it works

  1. The browser holds a real media connection

    The browser connects directly to a Python FastRTC service for WebRTC audio and video, rather than posting audio clips to an endpoint. That is what makes the conversation continuous and interruptible instead of turn-by-turn.

  2. A gateway owns everything else

    A NestJS gateway holds identity, sessions, history, robot tasks, Redis events and Socket.IO delivery — so the media path stays thin and the stateful parts stay out of it.

  3. Speak, interrupt, switch modes

    Continuous interruptible conversation, optional wake words, push-to-talk, typed chat, partial captions, translation and video person detection, with live reliability telemetry alongside.

Built with

A React operator workspace, a NestJS gateway, a Python FastRTC voice service handling VAD, streaming and fallback speech recognition, the agent loop and synthesis, plus a YOLO/ByteTrack vision service. Event contracts are shared as TypeScript with generated JSON Schema.

Current status

Live at fluentdojo.com. The best-indexed site in the portfolio — 100% of sampled URLs are in Google’s index.

Pricing

Free daily allowance, with a paid membership.

FAQ

What is FluentDojo?

FluentDojo is a browser-based AI voice partner for practicing spoken English — real-time conversation with feedback on pronunciation and fluency, available any time and judgement-free.

Is there an AI to practice English speaking for free?

FluentDojo lets you practice spoken English with an AI partner in the browser, free to start — no tutor scheduling required.

Where can I try FluentDojo?

FluentDojo is live at fluentdojo.com.

How much does FluentDojo cost?

There is a free tier you get on sign-up with no payment details: 3 voice practice sessions a day and 20 a month. Membership is ¥29 per month or ¥229 per year — about ¥19.1 a month, 34% cheaper — and raises the allowance to 15 a day and 200 a month.

Try FluentDojo on fluentdojo.com

Related use cases