For a quick reference use the tutorial index page that provides an alphabetically sorted list of items with links to their corresponding detailed description. |
The discussion thread contains detailed discussions of many things that can be done with Janus. It is useful for understanding what is going on and what the principles and ideas behind some algorithms are. It explains common problems and their solutions. There is one page which lists all these things and contains a brief description of the topic and a link to the page with the details. |
The scripts thread contains all the Tcl-scripts that are used in the do-it-yourself thread. There is one page which lists all the available scripts. Each entry in this list has a brief description of what the script does and a link to the page containing the script. Since this is a tutorial, the scripts are kept as simple as possible, all unnecessary stuff like unneeded options or security checks are left out. |
The do-it-yourself thread contains detailed instructions that allow you to exactly reproduce the entire development process as described in the default development scheme. Once you've understood how this works, you should be able to design your own development schemes. |
If you would like to reproduce the steps in this tutorial for yourself, you can get yourself a copy of "data.tar.gz" (approx. 10MB). This archive contains an entire database (a tiny subset of the Wall Street Journal database). It contains only some raw recordings, their transcriptions, a dictionary, some simple ASCII labels, and a simple language model. Nothing else is needed to create a full blown recognizer.
Try the Typical Development Scheme for an overview of how a recognizer can be build. There is one default scheme explained in detail, which you can live through, if you like, by doing everything yourself. Each of the development steps has links to the corresponding pages of all three threads
For questions, problems or suggestions for this tutorial contact Ivica Rogina. If you find bugs in the code or have some good ideas how to make it better write to Janus.