Skip to main content

Caissa voice-controlled personal assistant

Project description

Caissa

Build Status Coverage Status PyPI version CII Best Practices

Caissa is an intelligent voice-controlled personal assistant (still under development).

Currently she is able to play your favorite internet radio. Some of her upcoming skills include

  • play chess
  • monitor live chess games
  • help you study foreign languages

Component Overview

Building and running Caissa

Debian/Raspbian/Ubuntu

Install dependencies:

sudo apt-get update
sudo apt-get install -y espeak mbrola-en1 mbrola-nl2 mpg123 libasound2-dev libpulse-dev python3-setuptools swig

Optionally, if you want to talk to Caissa via remote control, install LIRC (by following this guide for Raspbian Stretch) and the following dependencies:

sudo apt-get install -y cython gcc liblircclient-dev python3-dev
sudo pip3 install pyalsaaudio python-lirc

Install the latest stable release:

sudo pip3 install caissa

You can now type caissa --help and start. On Raspberry Pi sudo caissa is necessary to access various devices.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
caissa-0.4.0.tar.gz (63.1 kB) Copy SHA256 hash SHA256 Source None

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page