Skip to content

Repository files navigation

ARKsAssistant

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

About

A python assistant with fully customizable behavior and command sets using Vosk and Pyttsx3.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages