This project is developed for the users to control the telephone operation through voice commands. The user can dial any number through voice commands.
The main parts of this project are PC, microphone, telephone circuit and microcontroller unit etc. The telephone numbers with names are stored in the PC.
When the user commands, the microphone receives the sound and sends to the PC. The PC generates a corresponding digital signal and sends through the serial port.
The microcontroller receives the signal through RS 232 and sends signal to the driver section.
This signal is thus used to drive a corresponding relay in the external electronic circuit. The relay is used as a switch to dial the particular number. By this way the user can dial any number.
The design and port programs are written in Visual Basic. The Microcontroller program is written in assembly language. The microcontroller used is PIC 16F73.