<< Chapter < Page Chapter >> Page >
Analyze an input speech sample and return the vowels that are present through formant analysis.

Abstract

In the past few years, Voice Recognition software applied to word processing and other computer tasks has received much media hype. One of the methods employed by this software is the use of formants, harmonics found in vowels due to resonance in the vocal tract, that are inherent in speech. To limit the amount of variables, only five fundamental vowel sounds in a group member's speech were recorded and analyzed to serve as a database for vowel detection. The frequency values of the formants and their magnitudes were logged. Simple words with these fundamental vowel sounds were recorded and analyzed to detect the vowels. The first detection method employed was a Cartesian distance method. The distance between an ideal vowel's formants and the possible vowel's formants in the word were calculated. The shortest distance, which was also below a defined threshold, signified the vowel our input contained. When this proved inaccurate with certain input vowels, a second and ultimately more effective method was implemented. This method employed systematically eliminating the vowels that the input vowel could not be. This was done by comparing the first and second formants with those in the database. With this method, it is possible that an input vowel could be detected as two or more vowels. However, with proper threshold leveling, we found this could be largely circumvented.

Motivation

Our motivation to work on this project was to gain insight on the nature of speech recognition systems. We now realize how difficult it is to build such a system reliably.

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now




Source:  OpenStax, Ece 301 projects fall 2003. OpenStax CNX. Jan 22, 2004 Download for free at http://cnx.org/content/col10223/1.5
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'Ece 301 projects fall 2003' conversation and receive update notifications?

Ask