-
Notifications
You must be signed in to change notification settings - Fork 1
Setup
Stephen Olsen edited this page Dec 6, 2011
·
1 revision
All shellprompts assume you are running debian or ubuntu, use whatever means you want to install things.
$ sudo apt-get install festival
$ sudo apt-get install rabbitmq-server
$ sudo rabbitmqctl add_user herald_user dlareh
$ sudo rabbitmqctl add_vhost herald_queue
$ sudo rabbitmqctl set_permissions -p herald_queue herald_user "" ".*" ".*"
$ sudo apt-get install python-virtualenv
$ git clone git@github.com:saolsen/herald.git
$ cd herald
$ virtualenv --no-site-packages heraldenv
$ source heraldenv/bin/activate
$ pip install -r requirements.txt
$ cd src
$ zsh start_everything.sh
When you run start_everything it starts a new tmux session and opens three windows.
- The festival server daemon, this is what actuially processes the text into audio.
- The celery daemon, this sits on top of rabbitmq and processes jobs sent by the web front.
- The web server
You should be able to hit http://localhost:5000/ and see "So that part is good."