PSYCHE - Python Sound: Your Computer Hears Everything! CORE DEPENDENCIES: python 2.x sphinx festival ADDITIONAL DEPENDENCIES: xmms xmms-infopipe python-xml INSTALLATION: untar psyche.tar.bz2 edit psycherc to reflect your specific settings ./psyche.py - run full program. ./demo_backends.py - try psyche independently of sphinx CUSTOMIZING PSYCHE: 1. Scripting and compiled programs: If you write a script or a compiled program, put it in the postprocess/scripts directory. Then make an entry in psycherc similar to the following, in [Scripted]: mysphinxkeyword = myscript.sh the next time you run psyche, if sphinx passes "mysphinxkeyword", psyche will run myscript.sh and pipe its output to festival. 2. Python Modules: python modules should all have: from PsychePostProcessor import PsychePostProcessor class Myclass(PsychePostProcessor): def __init__(self, args): args is a list corresponding to the psycherc entry. do whatever you need to do here self.set_result( what_i_want_to_sent_to_festival ) name this file Myclass.py and stick it in postprocess in psycherc [Builtins]: mysphinxkeyword = Myclass args have fun OTHER THINGS THAT NEED TO BE DONE: read steve's post for other non programming tasks, eg ideas, corpus file, equipment. only PsycheRss is working as of now in terms of the 4 included modules. i will fix the others later.