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.

Source Distribution

caissa-0.4.0.tar.gz (63.1 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page