{ "info": { "author": "Dieter Dobbelaere", "author_email": "dieter.dobbelaere@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Natural Language :: Dutch", "Natural Language :: English", "Programming Language :: Python :: 3", "Topic :: Home Automation", "Topic :: Multimedia :: Sound/Audio :: Speech" ], "description": "# Caissa\n\n[![Build Status](https://travis-ci.org/ddobbelaere/caissa.svg?branch=master)](https://travis-ci.org/ddobbelaere/caissa)\n[![Coverage Status](https://coveralls.io/repos/github/ddobbelaere/caissa/badge.svg?branch=master)](https://coveralls.io/github/ddobbelaere/caissa?branch=master)\n[![PyPI version](https://badge.fury.io/py/caissa.svg)](https://badge.fury.io/py/caissa)\n[![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/1959/badge)](https://bestpractices.coreinfrastructure.org/projects/1959)\n\nCaissa is an intelligent voice-controlled personal assistant (still under development).\n\nCurrently she is able to play your favorite internet radio. Some of her upcoming skills include\n\n - play chess\n - monitor live chess games\n - help you study foreign languages\n\n![Component Overview](https://github.com/ddobbelaere/caissa/raw/master/doc/caissa.png)\n\n## Building and running Caissa\n\n### Debian/Raspbian/Ubuntu\n\nInstall dependencies:\n\n```sh\nsudo apt-get update\nsudo apt-get install -y espeak mbrola-en1 mbrola-nl2 mpg123 libasound2-dev libpulse-dev python3-setuptools swig\n```\n\nOptionally, if you want to talk to Caissa via remote control, install LIRC (by following [this guide](https://github.com/josemotta/IoT.Starter.Api/tree/master/gpio-base#lirc-linux-infrared-remote-control-for-raspberry-pi) for Raspbian Stretch) and the following dependencies:\n\n```sh\nsudo apt-get install -y cython gcc liblircclient-dev python3-dev\nsudo pip3 install pyalsaaudio python-lirc\n```\n\nInstall the latest stable release:\n\n```sh\nsudo pip3 install caissa\n```\n\nYou can now type `caissa --help` and start. On Raspberry Pi `sudo caissa` is necessary to access various devices.", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ddobbelaere/caissa", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "caissa", "package_url": "https://pypi.org/project/caissa/", "platform": "", "project_url": "https://pypi.org/project/caissa/", "project_urls": { "Bug Reports": "https://github.com/ddobbelaere/caissa/issues", "Homepage": "https://github.com/ddobbelaere/caissa", "Source": "https://github.com/ddobbelaere/caissa" }, "release_url": "https://pypi.org/project/caissa/0.4.0/", "requires_dist": null, "requires_python": "", "summary": "Caissa voice-controlled personal assistant", "version": "0.4.0" }, "last_serial": 4066734, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "4927d25fd61e08c30e9190d2618ca1f8", "sha256": "4f1f985b0185c0224ee652b32e7fc6b294c76aa525db602be6ce576e3e4a8c93" }, "downloads": -1, "filename": "caissa-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4927d25fd61e08c30e9190d2618ca1f8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14107, "upload_time": "2018-04-29T12:17:32", "url": "https://files.pythonhosted.org/packages/e1/dd/238a3c1741dfaab44680844c8a4149e4212306343d4e4b4556d866bd4606/caissa-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5f66e18fc92e94d946dccfb40d757526", "sha256": "1dffa0871adfe2f58c71a5648520efe63e0b323427241fc0f66e10561b2f49a6" }, "downloads": -1, "filename": "caissa-0.1.0.tar.gz", "has_sig": false, "md5_digest": "5f66e18fc92e94d946dccfb40d757526", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16414, "upload_time": "2018-04-29T12:17:33", "url": "https://files.pythonhosted.org/packages/ed/08/1a1b08d91bac90004104c435ba64ae55bd122f2c12fb77f6dfd1273f14a3/caissa-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "d0c16b99039f6049a2ff3a4e99a8cd35", "sha256": "8b863e7d6fc1be92c5d3e0f3af362121618fca55211c6e6a99e08f5e29601b2a" }, "downloads": -1, "filename": "caissa-0.2.0.tar.gz", "has_sig": false, "md5_digest": "d0c16b99039f6049a2ff3a4e99a8cd35", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18869, "upload_time": "2018-06-13T18:40:29", "url": "https://files.pythonhosted.org/packages/1b/e6/d95645ae7f3bed90e99dd4d4d0e10a73c7aeb0ae5aee2fcd85d3f58786d5/caissa-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "5435e8779328138d36fa5c05046bf16b", "sha256": "0a7b3e3e5cbaa88d586bdf583f02da8850de258e40c6454ae71ba5d374b101a8" }, "downloads": -1, "filename": "caissa-0.2.1.tar.gz", "has_sig": false, "md5_digest": "5435e8779328138d36fa5c05046bf16b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56304, "upload_time": "2018-06-17T11:35:30", "url": "https://files.pythonhosted.org/packages/1b/f5/c2e5d2c46b3779b5f172edb64c22cc59c602e11b16ca060490984a8fd2da/caissa-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "40546f73f40cf931b33ef1fb77ca161a", "sha256": "163d0295e5ca845757b8d70d175f98bbe4265d2db32b6c5548de9d8b362fe2d2" }, "downloads": -1, "filename": "caissa-0.3.0.tar.gz", "has_sig": false, "md5_digest": "40546f73f40cf931b33ef1fb77ca161a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58588, "upload_time": "2018-07-02T07:17:54", "url": "https://files.pythonhosted.org/packages/9c/45/f8b10d9016265a31aa90e5a198f29d94f759b98fb5c5e184f5860ab842c5/caissa-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "749582879f5f28b1e09f770fc0186ea2", "sha256": "5a409a8cc7b00e748332a572424903e1f46ad1e7f1f593e1388e8dd91037c92b" }, "downloads": -1, "filename": "caissa-0.4.0.tar.gz", "has_sig": false, "md5_digest": "749582879f5f28b1e09f770fc0186ea2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 63123, "upload_time": "2018-07-16T18:34:27", "url": "https://files.pythonhosted.org/packages/92/bb/61a51998503fc26ee9c83640bb85b36b44fb8fe647daa857967fa6f9d83c/caissa-0.4.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "749582879f5f28b1e09f770fc0186ea2", "sha256": "5a409a8cc7b00e748332a572424903e1f46ad1e7f1f593e1388e8dd91037c92b" }, "downloads": -1, "filename": "caissa-0.4.0.tar.gz", "has_sig": false, "md5_digest": "749582879f5f28b1e09f770fc0186ea2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 63123, "upload_time": "2018-07-16T18:34:27", "url": "https://files.pythonhosted.org/packages/92/bb/61a51998503fc26ee9c83640bb85b36b44fb8fe647daa857967fa6f9d83c/caissa-0.4.0.tar.gz" } ] }