Text to Speech
erco
Posts: 20,256
Text to Speech chips seem to be dying out. I would think that by now, someone would have a $10 single-chip solution: serial text in, amplified speaker out. Surely the technology exists to do that. But there's no news, no progress. In fact, we're moving backwards; it's hard to find parts anymore. Votrax is dead. Speakjet development boards are backordered most places.
Looks like canned digitized sound is taking over, but I suspect there would be some strong interest in a standalone text-to-speech chip had someone gone down that road.
Anybody know of anything?
Looks like canned digitized sound is taking over, but I suspect there would be some strong interest in a standalone text-to-speech chip had someone gone down that road.
Anybody know of anything?
Comments
http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=2659
They would make it quite easy to develop chips that could be used like the dedicated speech chips that used to be available. I've got their software but haven't tried it yet; it compiles OK.
Actually I have just got my order (very quick shipping)
I purchased the TTS256 (serial interface) Text to Code IC for SpeakJet.
There is also a SoundGin Development Board for about the 2/3 of the price!
-Phil
"All in good time, my Pretty!"
Hello Erco,
There is one you may have missed. It is the V8600A module from RC systems:
http://www.rcsys.com/modules.htm
They have been around for years and are one of the few survivors from the all companies that have developed/sold speech products. I have a few of their modules and they work great. One nice feature is that they have remained compatible and consistent on the interface throughout the life of that module.
Robert
Have you ever heard of "Mid-Atlantic English"? Many people believe it is to become the future of English pronunciation. This is not English pronounced by the the mid-Atlantic states of the USA or any other place on dry land, but is an ideal put forth that is half British and half American as created by the synthesis of rock n' roll between the two countries. And so, rather humorously, they chose to name the dialect for the middle of the Atlantic Ocean.
So I suppose that any attempt to create a 'speech chip' would best be supported with an IDE that takes samples from the way people really speak and transfers it to text.
But that is only the first hurdle as spelling is idiosyncratic. So you have to create a vast lexicon that associated each word with the proper phonological elements - regardless of variations in spelling. And there in lies the real dilemma - you have to have a search engine stay ahead of the text it is reading and assemble sentences.
In some cases, a limited few words can easily be passably spoken. Or idiomatic phrases can be used in a predictable way. But reading whole large texts is not a small microcontroller project.
In other words, the project requires handling lots and lots of data. As a teacher of English as a foreign language, it is quite embarrassing to present 'standard pronunciation' while often having difficulty understanding Australians and Englishmen.
http://forums.parallax.com/showthread.php?p=613308
http://en.wikipedia.org/wiki/Votrax
It had some advantages over the SP0256, IIRC. I interfaced both of them to my TRS-80.
I've been developing a smarter MCU board that is about the same size as an Arduino UNO, but also contains a SpeakJet chip and audio amplifier too ... besides 28 3-pin connectors and other easy to use connections to whatever chip or module you use on the board. "RoboGuts™ S.T.E.A.M. Education Program" http://www.R2Pv1.com/
RoboGuts™ Intelligent content for 3D printing, a S.T.E.A.M. Education Program http://www.r2pv1.com/
Experiments to learn how to use various Electronic Components, Structured Computer Programming, Phonemes for Speech &Song in any language, and Art (3D Printing, Finishing, Painting.)
I have several sound experiments posted and am working on more for the Votrax SC-01 chip and the SPO256-AL2 chip ...
Right now I'm looking for various schematics for the SPO256-AL2 chip ... I want to find the best working schematic.
Have not figured out how to control the volume yet. Here is a little test. This sound in the video is very quiet! But - it works! This uses the code zipped in Mike Greens post above. I used the test code and modified it for the S3.
Any suggestions Phil?
Try the attached. It's as loud as I can make it without causing overflow in the vocal tract object. Even then, some phrases might cause overflow, which tends to reset the Propeller.
-Phil
I feel like a dunce! All I needed to add was the =9?
Is that explained anywhere in the comments as regards volume control?
Works great! Thanks. Thanks. Thanks!
-Phil
I feel like a dunce! All I needed to add was the =9?
Is that explained anywhere in the comments as regards volume control?
Works great! Thanks. Thanks. Thanks!
-Phil
Hi all,
has anyone ported the speech synthesis of P1 to P2? As we have cordic now in hardware, this should not be too difficult?
https://forums.parallax.com/discussion/115165/text-to-speech
As my project for a person with reduced eyesight already has a precise clock with automatic setting via RDS, I am thinking about adding something, that can SAY the time to my https://forums.parallax.com/discussion/175286/a-self-filling-audio-player-radio-on-demand-without-internet#latest .
Christof