~/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