Matlab Recording Program
This is the Matlab GUI, Record, created to record and analyze sounds.
You are welcome to download and use this code for any personal or academic purposes.
The image above contains the time domain waveform and spectrogram of the sentence, "She sells sea shells."
The top plot displays a time domain waveform with signal amplitude as a function of time. The bottom plot shows the signal's spectrogram with frequency on the vertical axis, and time on the horizontal axis. Blue indicates larger amplitude.
Look at the spectrogram. Note that certain sounds such as "sh"
and "s" (sometimes called unvoiced sounds) contain a
broad range higher frequencies, while other (voiced) sounds, such as "e" or "ell", contain
mostly lower frequencies. Other interesting features seen in the spectrogram are the blue
horizontal bands of energy called formants. Formants are caused by resonance in the vocal
tract, and are considered useful features for speech recognition.