I set up a circuit using one of my PIC microcontrollers to control an ADC0804LCN analog to digiital conversion chip. I measured the voltage on 2 AA batteries I had lying around. When I measured the batteries in series with my voltmeter, I got 2.81 volts. So after considerable circuit debugging and also debugging of my simple PIC program called ADPGM.ASM, I got the output which for the time was displayed in 8 LEDs. The output was as follows:
—MSB———-LSB
—-1 0 0 1 0 0 0 1—–
In decimal that is 145. So:
—–145—- —X—–
———— = —————and X = 2.84
—–255— —-5—–
Not bad ! My A/D chip can make a conversion in 100 usecs. So if I allow about 25 usecs for my computer pgm to store each sample voltage of an incoming signal, I could take 8000 samples a second !!!! Of course, my PIC program controls the number of samples I choose to take. I will be using this A/D converter to analyze speech and compare spoken words to some kind of template for comparing and identifying the words.
Archive for July, 2005
SUCCESS WITH A/D !!
Monday, July 25th, 2005POSTINGS IN YAHOO & GOOGLE GROUPS
Sunday, July 17th, 2005I have been posting info about my current project with emphasis on the SPEECH RECOGNITION aspects. Here is a posting I put out on YAHOO.
In my latest project utilizing several PIC microcontrollers, I need to have
communication between the system and the user – who may be a random
operator – say at an exhibit. Besides LCD’s and other types of displays, the
computer will communicate with a menu of voice messages using a
Chipcorder. But I want the operator to reply in a small vocabulary of spoken
words – IWR they call it – isolated word recognition.
Now I am beginning to learn there are a number of chips out there called
VPRs – voice recognition processors.
However, I want to try my hand at the nitty-gritty of speech recognition
circuitry myself. I am learning about A/Ds and DACs and I want to use a mike and an amp and digitize some individual words and see what the templates of the
sigs looks like. Then I would like to develop algorithms for comparing one
digitized template against another. Sound like fun to anyone?
Why let those engineers who developed these VRPs have all the fun? I like to
hear if anybody has tried one form or another of speech recognition.
SPEECH RECOGNITION
Thursday, July 14th, 2005Well, I was looking for a new project, and decided I would use several PIC microcontrollers connected together. There would be some kinds of displays which would show menus to the users But the main thing would be that the computer would talk to the user, and the user would reply by voice.
So I have already mastered using the Chipcorder with which the computer can voice a variety of messages. But I also want the computer to be able to recognize “yes”, “no” and maybe up to a dozen words and numbers.
So what is SPEECH RECOGNITION ?
GRAPHIC LCD IMAGES
Sunday, July 10th, 2005Here are some images I’ve generated on my
64 X 128 Graphic LCD