Welcome to ARKsAssistant! An assistant written on python using two main softwares, Vosk and Pyttsx3.
It was created with a goal: to allow the user, layback and command their system to do whatever they wish without the need to click a button!
To achieve this goal many features have been included. This assistant is able to change many of its values using a simple debug menu. It is able to modify its own modules and have other python files, set by the user, as a local module, to use its functions.
Key Features:
- Interchangable Modules
- Modify Voice Recognition Vosk
- Modify Text To Speach Voices Online/Offline
- Use NaturalVoiceSAPIAdapter
- Change/Add/Delete Commands
- Use the set of available functions or add your own ones
- Send messages to your Arduino board
- Have different sounds, including startup/shutdown sounds
- Select an option from a list via voice, using the ask_single_entry function
- Useful commands such as: Weather, Crypto, Arduino, Youtube Music API, Media Controls, Keyboard Inputs, Play Audio, Play Video, etc.
CURRENTLY UNDER CONSTRUCTION the new readme will be soon published