Categories


Zero Crossing Rate in Octave

Here is a prototype of the short time average crossing rate.  Note that the zero crossing rate near the beginning of the phrase is high where the average magnitude is low.  The combination of the zero crossing rate and average magnitude can be used in an algorithm to classify components of speech.

Average zero crossing [...]

Algorithm Prototyping: GNU Octave

Signal processing algorithms are usually prototyped and tested using high level math tools such as MATLAB or Mathcad. These tools use a high level language that closely models actual mathematical equations. Tools like these include many built in math functions and utilities to plot results. MATLAB even has add-on packages that can [...]