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
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
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
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.