No project description provided
Project description
v0.1.0 __ __
__ ____ _ ______ ______/ /_____/ /___
/ \/ __ \/ / / /__ \/ ___\, / __ \, /__ \
/ /\/ /_/ /\ \/ / /_/ /\__, / / /_/ / / /_/ /
\/ \__/\/ \__/ ,___/\____/\/\__/\/\/ ,___/
\____/ \____/
About
Ravestate is a reactive library for real-time natural language dialog systems.
Requirements:
- Python >= 3.6
Installation
To install dependencies use:
pip install -r requirements.txt
# To run tests, install pytest, mocking, fixtures...
pip install -r requirements-dev.txt
Mac
PyAudio
In order to install PyAudio with pip, you need to install portaudio first using:
brew install portaudio
Running Hello World
Ravestate applications are defined by a configuration, that specifies the ravestate modules that should be loaded.
To run the basic hello world application, run ravestate with the proper config file:
./run.sh -f config/hello_world.yml
Running tests
If you have installed the dependencies from requirements-dev.txt
you
may run the ravestate test suite as follows:
./run_tests.sh
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ravestate-0.1.0.tar.gz
(16.4 kB
view hashes)
Built Distribution
ravestate-0.1.0-py3-none-any.whl
(23.7 kB
view hashes)
Close
Hashes for ravestate-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6be48ff2a3574b409eb71ede98a4eba5a30babbab3626493b62ddda509937494 |
|
MD5 | c3bfcca3db825404c3f7a2b12733827e |
|
BLAKE2b-256 | e02c3b01ba7048f8d916b8369473592fedb776b0c6d7aa6e94d3054f4867e5c1 |