~/projects/hola2021PythonNLPSpeech Recognition
Hola — Voice Assistant
Hands-free productivity in Python
hola.proj
Role
Solo Developer
Timeline
1 month
Year
2021
Type
Project
// Key Results
25+
Voice Commands
8
Integrations
EN
Languages
01 // The Problem
What was broken
Off-the-shelf assistants don't integrate well with a developer's day-to-day workflow — they're great for timers, mediocre for everything else.
02 // The Approach
How I thought about it
Built a modular command-routing system where each skill (search, messaging, automation) is a self-contained Python module. Used `speech_recognition` for STT and `pyttsx3` for TTS.
03 // The Solution
What I built
A lightweight assistant that listens for a wake word, parses intent, and dispatches to the right skill — from Google searches to WhatsApp automation via Selenium.
04 // The Impact
Outcomes & learnings
Became a daily-use tool, cutting context switches for common tasks. Served as a hands-on crash course in voice UX and Python automation.
// Tech Stack
PythonSpeechRecognitionpyttsx3SeleniumWikipedia API