AI · April 2026

English Companion NX

  • Python
  • Ollama
  • Whisper
  • Coqui TTS
  • OpenWakeWord
  • Jetson NX
  • FastAPI

Role: Architecture · Coding · Deployment

English Companion NX

English Companion NX is a voice-based learning system for practicing English conversations at any time. It listens for a wake word, holds a spoken conversation and provides targeted feedback without interrupting every error.

The local pipeline combines voice activity detection, Whisper speech recognition, a language model running through Ollama and text-to-speech. Specialized listeners identify grammar issues and filler words, then coordinate the most useful coaching response.

The system runs on an NVIDIA Jetson Orin NX. Its models and speech processing remain local, avoiding a cloud dependency for everyday practice.