hello, i want to use talkie library , i connected earphones to gnd and pin 11
and i uploaded this code but there no sound on the earphones , as library says it doesnt need amplifier for earphones. can anyone help me ? im using arduino mega 2560 #include "Talkie.h" #include "Vocab_US_Large.h"
Are you sure that the library supports the Mega. The timers in a Mega are different to those on a Uno and without any changes they are not interchangeable. I am on a mobile device at the moment so I can’t check the library to see if any special provisions are made for a Mega. If you can’t see any then it is unlikely to work.
I used to use the original chips for this speech synthesiser and I was not too impressed with the quality of this system when I tried it a few years back. I was impressed with the fact that the port was done at all.
marwan12:
how to see which words are able to SPEAK in this library ?
Look at the code you are running it is all in there. Un "comment out" the words you want to use. There is not enough memory to have all the words in at the same time.
i want to know how they can do make text to speech in 1970s and 80s ?
Text to speech is altogether a different problem, and one that never was quite good enough in the 70s and 80s. Even today it is not 100% as you will know if you ever turn it on on your computer.
If you are only wanting a fixed set of words then I think you would be better off using something like a sample player and recording your words in files on an SD card on your computer and playing them back under Arduino control. The free application "Audacity" is good for recording sounds and transferring them to an SD card.
ATmega328 (Uno and Nano): non inverted at pin 3, inverted at pin 11.
ATmega2560: non inverted at pin 6, inverted at pin 7.
ATmega32U4 (Leonardo): non inverted at pin 10, inverted at pin 9.
ATmega32U4 (CircuitPlaygound): only non inverted at pin 5.