next up previous contents
Next: Example Up: The IMS German Festival Previous: Voices &nbsp Contents

Measuring synthesizing run times

The file lib\german\ims_german_debugtools.scm contains the function (time_test TESTSTR XTIMES FILENAME) which measures how long it takes to synthesize the string TESTSTR repeating the synthesis process XTIMES times. The results will be written to the file FILENAME.

This file contains a list of all measured times and can be analysed with the script It takes up to three arguments: INFILE OUTFILE NLINES.
INFILE specifies the file that was written by (time_test TESTSTR XTIMES FILENAME). OUTFILE will contain the formatted results. NLINES is the number of modules which are executed in order to synthesize the utterance. NLINES usually can be determined by the script and hence does not need to be specified.

Martin Barbisch