Open source voice assistant development. Make your own minds!
Open Assistant is a private open source personal assistant prototype able to complete operating system tasks using vocal commands.
Windows (Click & Run)
- Download http://openassistant.org/download/oa_0.21_windows.zip
- Unzip package
- Launch
oa.exe
in "Open Assistant" folder
Windows Python Install (Python 3.x)
- Install common list of Python packages
- Install Windows-specific dependencies:
pip install pywin32
- Install Python dependencies:
pip install -r requirements.txt
- Install system requirements
sudo apt-get install -y python python-dev python-pip build-essential swig git libpulse-dev espeak
- Install Python dependencies:
pip install -r requirements.txt
- Install system requirements
sudo pacman -S swig espeak
- Install Python dependencies:
pip install -r requirements.txt
- Download Open Assistant
- Run Open Assistant from within the unzipped directory:
python -m oa
- Make sure your microphone is working and levels are set properly.
- Say "Boot Mind!" as a listening test. If you hear R2D2, boot mind is listening.
- Say "Open Assistant!" to launch root mind. Say "Root Mind!" to see if you can get the reply, "Hello World!"
- Say "List commands!" to get a list of available voice commands.
- Add your own!
- Please make sure that your Kasa smartdevice is properly configured with static ip address.
- Install pyHS100
pip3 install pyHS100
- Download Open Assistant
- Open oa-core/oa/modules/abilities/Kasa_smart.py with editor. Change the ip address accordingly for each smart devices. Ex.
bulb = SmartBulb("192.168.1.x")
- Run Open Assistant from within the unzipped directory:
python -m oa
- Make sure your microphone is working and levels are set properly.
- Say "Boot Mind!" or "Warm Up!" as a listening test. If you hear R2D2, boot mind is listening.
- Say "Open Assistant!" to launch root mind. Say "Root Mind!" to see if you can get the reply, "Hello World!"
- Say "List commands!" to get a list of available voice commands.
- Add your own!