← All skills

Skill

Speech recognition

Related work and learning, in one place.

Speech-to-text (STT) in voice-assistant and audio-processing workflows.

Projects

  • Jarvis — A Voice Assistant

    Project

    I architected and directed Jarvis with AI-assisted implementation, building a working voice assistant that connected wake-word detection, speech recognition, pluggable language models, MCP tools, and speech synthesis.

  • Walter — An Experimental Virtual Assistant

    Project

    I built Walter as an experimental virtual assistant before the widespread use of large language models. It combined listening, speech recognition, punctuation restoration, and synthesized cues, alongside experiments in language parsing and facial recognition.

  • voice-training — A Local TTS Fine-Tuning Pipeline

    Project

    I developed an AI-assisted Python pipeline to prepare audio and fine-tune XTTS-v2 locally for personal, non-commercial use. It produced a versioned voice bundle with a pinned synthesis configuration for use by a separate assistant.

Courses & credentials