Skip to content

phdraushan/linux_assistent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

3 Commits
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ“ Siri-like Voice Assistant in Terminal (Lubuntu)

โœ… Components Used:

  • speech_recognition for voice input

  • pyttsx3 for voice output (text-to-speech)

  • openai (or ollama + local LLM like TinyLLaMA)

  • Optional wake word: โ€œHey Buddyโ€

๐Ÿ”ง Key Features:

  • Voice-activated assistant listens for โ€œHey Buddyโ€

  • Transcribes commands and sends to GPT/local model

  • Reads out the response

๐Ÿงช Sample Workflow:

# Setup recognizer, TTS engine
recognizer = sr.Recognizer()
engine = pyttsx3.init()

# Wait for wake word using recognizer.listen()
# On trigger, listen for command and forward to GPT/local model
# Use pyttsx3 to speak out the response

๐Ÿ” Optional: Replace OpenAI with Local LLM

  • Use ollama to run a local model like tinyllama

  • Replace OpenAI API calls with subprocess or HTTP calls to ollama

linux_assistent

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages