The FrontEnd window looks like this:
The user can select between automatic speech detection, and push-to-talk mode with the radio buttons on the left hand side. When an application is ready to record an utterance through the front end, the Click to Talk button or speech detection status text will become enabled.
|raw.<sampleRate>.8||8 bit linear sound file|
|raw.<sampleRate>.16.high||16 bit sound file with high order byte first (HP)|
|raw.<sampleRate>.16.low||16 bit sound file with high order byte first (PC)|
|speetures...||Cepstral coefficients for speech recognition|
|smp||KTH "standard" SMP-format|
The AudioDigitzer supports the following commands:
recordUtterance host port format [ host port format ... ]This records an utterance and can send it to several destinations in various formats. This can be used for instance to both do speech recognition (Sending the cepstrum coefficients to the recognizer) and save the same utterance as a file (Sending it to the FileSaver as another file format).
play host port formatReads sound data in the given format from the given host and TCP port and play it.
How to do this is not documented yet, see the MitreFrontEnd.java source