Three Matlab Software Tools for Speech Analysis
Relevant references:
Quality Assessment: Hu, Y. and Loizou, P. (2008). “Evaluation of objective quality measures for speech enhancement,” IEEE Transactions on Speech and Audio Processing, 16(1), 229-238.
Intelligibility Assessment: Ma, J., Hu, Y. and Loizou, P. (2009). “Objective measures for predicting speech intelligibility in noisy conditions based on new band-importance functions“, Journal of the Acoustical Society of America, 125(5), 3387-3405.
Relevant Reference: “A geometric approach to spectral subtraction,” Speech Communication, 50, 453-466, 2008
COLEA Features
- Dual time-waveform and spectrogram displays
- Records speech directly into MATLAB NEW
- Displays time-aligned phonetic transcriptions (e.g., TIMIT’s .phn files) – see example Figure above
- Manual segmentation of speech waveforms – creates label files which can be used to train speech recognition systems
- Waveform editing – cutting, copying or pasting speech segments
- Formant analysis – displays formant tracks of F1, F2 and F3
- Pitch analysis
- Filter tool – filters speech signal at cutoff frequencies specified by the user
- Comparison tool – compares two waveforms using several spectral distance measures
- Speech degradation – adds noise to the speech signal at an SNR specified by the user
For more information, you may download the manual in pdf format: manual.pdf or postscript format: manual.ps. The manual is already included in the .zip or .tar files.

