COMA
Open source system that tries to implement useful voice UI
This software is under development!
All start modules are shipped in russian by default!
Targets
[*] Main target
- Making it possible for blind or visually impaired people to use computers without any obstacles
Important note: this software could not exist without the following components
- Vosk by Alphacephei (is used to recognize user speech in server-side software)
- RHVoice by Olga Yakovleva (is used to generate answers for user in server-side software)
Installation
There is only Arch Linux support for now!
- Clone the repository:
shell
git clone (repo url here)
cd COMA
- Install all system dependences:
shell
sudo pacman -Sy $(cat packages.txt)
- Install all python dependences:
shell
pip install -r requirements.txt
- Run the server:
shell
python main.py
Platforms
- Linux (server)
- All OSs that have Telegram support (client)
TODO
- Popular initialization systems support (SystemD, OpenRC, RunIt)
- Simple installator
- Simple CLI or WEB manager
- Docker support
- Independent clients for Linux and Android
- Anvanced system for creating conversations
- Extend API