
Vasisuali is a simple modular voice assistant, respecting your freedom, although it can be hagged: smile:. So far, only Russian is supported.
You can download Appimage, working in many distributions, from the release page.
First you will need to install Rhvoice speech synthesizer:
sudo add-apt-repository ppa:linvinus/rhvoice
sudo apt-get update
sudo apt-get install speech-dispatcher-rhvoice rhvoice-russian
Then you need to install the SpeechD module for Python, Pyqt5 and VLC using the package manager in your distribution (for example APT):
sudo apt-get install python3-speechd python3-pyqt5 vlc python3-pyqt5.qtwebengine python3-pyaudio python3-vlc python3-alsaaudio
Clon this repository using Git:
git clone --recursive https://github.com/Oknolaz/vasisualy
cd vasisualy
Next, you need to install other modules using PIP:
pip3 install -r requirements.txt
After these actions, you can run the script with this command for the Qt GUI version:
python3 run.py
First you need to install the Rhvoice and Python-VLC modules from AUR. For installation using yay, use:
yay -Sy rhvoice python-vlc
Install the necessary packages using Pacman:
pacman -Sy python-pyaudio python-pyqt5 python-pyalsa speech-dispatcher qt5-webengine vlc python-pyqt5-webengine
Clon this repository:
git clone --recursive https://github.com/Oknolaz/vasisualy
cd vasisualy
Then set the dependencies using PIP:
pip3 install -r requirements.txt
After these actions, you can run the script with this command for the Qt GUI version:
python3 run.py
AUR repository is also available
For a CLI version with speech recognition adapted for single -pay computers (Raspberry Pi, Orange Pi, etc.):
git clone --recursive https://github.com/Oknolaz/vasisualy-pi
cd vasisualy-pi
python3 run.py
You need to install the Python 3 and VLC Media Player interpreter. Then download this repository, unpack the downloaded archive and go to the program folder. After installing this - install the necessary Python modules using PIP:
pip install -r requirements.txt
Next, just start the script by the command:
python run.py
Congratulations to you! ?
If you want to help in the development of the program, you can open Issue and tell about errors, offer your ideas. Also, in the presence of the necessary skills, you can create your own skill for the voice assistant and add it to the official repository using this instruction.
Vasisualy is free software: you can use and change it under the terms of the GNU General Public License 3.0 license.
With questions and difficulties, contact our Telegram group: Vasisualy
Built with ❤️ by the oknolaz
And Special thanations to Gabriel Kang? for the icon and logo