05-07-2012, 11:30 AM
VOICE CONTROLLED COMPUTER APPLICATIONS
VOICE CONTROLLED COMPUTER .doc (Size: 2.92 MB / Downloads: 57)
Problem statement:
To design a voice controlled system for handicapped people which take voice commands as an input and results in the execution of respective application on PC.
How was the problem solved?
Simply Speech Recognition is the process of converting spoken input to digitized information. Speech recognition allows you to provide input to an application with your voice. Just like clicking with your mouse, typing on your keyboard, or pressing a key on the phone keypad provides input to an application, speech recognition allows you to provide input by talking. In computer applications, you need a microphone to be able to do this. The speech recognition process is performed by an Application Specific IC HM2007. The primary function of the speech recognition system is to process spoken input and translate it into digital data that an application understands. The application can interpret the result of the recognition as a command. In this case, the application is a command and control application. An example of a command and control application is one in which the caller says “check balance”, and the application returns the current balance of the caller’s account.
The speech recognition system is a completely assembled and easy to use programmable speech recognition circuit. Programmable, in the sense that user trains the words or vocal utterances to be recognized. This system allows to experiment with many facets of speech recognition technology.
Block diagram of Voice controlled computer applications.
FUNCTIONAL DESCRIPTION:
Microphone: An audio input to the system is given through microphone.
IC HM2007: This IC is Application Specific IC which helps in processing the audio input. It is user programmable with 20 words vocabulary of duration 2seconds each. It supports Multi-lingual facility and can be easily interfaced to control external circuits and appliances.
Latch: As IC HM2007 has capacity of storing 20 words we require to drive two seven segment displays, a latch is used to provide separate input to both the display drivers.
Keypad and Display: The keypad and digital display are used to communicate with and program the HM2007 chip. The keypad is made up of 12 normally open momentary contact switches. When the circuit is turned on, “00” is on the digital display, the red LED (Ready) is lit and the circuit waits for a command.
Microcontroller: In order to interface the digital output data the controller is used. The controller is programmed to drive further applications.
Serial USB converter: The com port uses DB-9 connector for serial communication interface. Recent laptops do not have the DB-9 connector facilities in it, so we will use the serial com port to USB converter. IC CP2102 & IC FT232 solves this purpose. In this project work IC FT232is used.
AREA OF WORK:
Embedded systems
Hardware requirements:
1.) Board with following components:
HM 2007 voice recognition CMOS LSI IC.
Microphone
Power supply ( + 5V regulated DC )
Display drivers and seven segment displays
Keypad
2.) Microcontroller
3.) Hardware for burning the code (AVR Programmer)
4.) Serial –USB converter