Speech Recognition

Bernd Plannerer


 

  Experiments using MATLAB

   

If you have a MATLAB license, you can use these files for your own experiments and to visualize the results to get a better understanding of the individual topics. All the files presented here are examples for specific topics of speech processing, - however, they are clearly not examples of good programming style :-)

This page is under construction. Your comments and complaints are always welcome.


Designing a set of mel filters

The files below show how you can compute the coefficients for the triangle-shaped window functions for a mel-scaled filter set. Some intermediate results are also displayed.

melfilter.m : Compute mel filterbank given number of channels, sampling frequency and FFT window length

mel2freq.m : Convert a frequency from mel scale to linear scale

freq2mel.m : Convert a frequency from linear scale to mel scale

 



Two-Dimensional Gaussian Mixture Densities

Generate random vectors from a process with user-defined covariance matrices.Visualize the vectors and the resulting parametric density function.

gencluster.m : Generate a set of n 2-dimensional vectors with mean m and covariance c

clusters.m : Generate 3 clusters, and plot the clusters and the corresponding parametric Gaussian mixture density function.

 



Workshop and Speech Recognition Exercises Feb. 2004

In February 2004, we had a Workshop at the IPSK.
Several examples using MATLAB were presented. Find some utilities and tools and build your first speech recognizer !!!

Workshop Exercises


 
 

Your comments are always welcome !
Home   Slides   Textbook