The CSLU Toolkit was created to provide the basic framework and tools for people to build, investigate and use interactive language systems. These systems incorporate leading-edge speech recognition, natural language understanding, speech synthesis and facial animation technologies. The toolkit provides a comprehensive, powerful and flexible environment for building interactive language systems that use these technologies, and for conducting research to improve them.
TLA-team: It features an elaborate speech analysis tool with good spectrum analyzers/visualizers. Its core technologies are: text to speech technology, speech recognition, facial animation. Interesting are the various programming options: graphical programming environment where you can sequence activities (based on Tk script language for graphical interfaces), Tcl script language for higher-level processing, C code for signal processing, time-consuming algorithms.