At each frame, the LPC poles are ordered by increasing frequency. All "reasonable" mappings of the poles to F1, F2, ... are performed. The cost of "connecting" each of these mappings with each of the mappings in the previous frame is computed. The lowest cost connection is then chosen as the optimum one. At each frame, each mapping has associated with it a cost based on the formant bandwidths and frequencies. This "local" cost is finally added to the cost of the best "connection." At the end of the utterance the best mappings for the entire utterance may be found by retracing back through best candidate mappings..
This algorithm was originally used in the "formant" program of ESPS.
-I Identify program name and version number.
-i item Select input item number.
-s (null) Output Synthesizer control data (SY) rather than Formant estimates (FM). To generate SY data, a fundamental frequency track must be available in the file.
1.xx Speech waveform.
FM Formant estimates
SY Synthesizer control data. Requires FX item in file.
ESPS David Talkin and John Shore
SFS Mark Huckvale