Skip to content

Assistente vocale in python basato su modelli generativi.

Notifications You must be signed in to change notification settings

L0r3nz0000/Assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Installation

chmod +x install.sh
./install.sh

What is this?

The idea behind this voice assistant is to implement useful functions, such as smart home features, based on a generative model fine-tuned for chat in order to achieve a conversation as natural as possible, unlike the ones offered by other voice assistants like Alexa and Google Home.

How to use

Start the service with sudo systemctl start Assistant.

You can use the default wake word "coral." Wait for the activation sound and then ask your question. If you want to change the wake word, you can go to Picovoice, create your wake word, and download it into the wake_word_models/ directory

Functions

  • Answer to every type of question
  • Execute bash and python scripts
  • Tell the current date and time
  • Create a timer
  • Delete a timer
  • Open websites on your browser
  • Set an alarm (repeating or one-time)
  • Change the speed of the voice according to the user preferences
  • Delete all chat history
  • Automatically pull new commits from this repo
  • Change the master volume
  • Turn on and off varius devices
  • Control spotify playback
    • Play
    • Pause
    • Next
    • Prev
    • Play a specific song/artist/playlist/album
    • Add to queue

About

Assistente vocale in python basato su modelli generativi.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published