xxl Posted October 1, 2011 Share Posted October 1, 2011 (edited) speech synthesis is possible on a2600 ? Edited October 1, 2011 by xxl Quote Link to comment Share on other sites More sharing options...
cobracon Posted October 1, 2011 Share Posted October 1, 2011 Look up Atarivox. The AA store was selling them for awhile. Quote Link to comment Share on other sites More sharing options...
xxl Posted October 1, 2011 Author Share Posted October 1, 2011 I mean a software speech synthesizer. Quote Link to comment Share on other sites More sharing options...
CPUWIZ Posted October 1, 2011 Share Posted October 1, 2011 Quadrun & Open Sesame Quote Link to comment Share on other sites More sharing options...
Syntaxerror999 Posted October 1, 2011 Share Posted October 1, 2011 Check hacks for Berzerk VE Quote Link to comment Share on other sites More sharing options...
RevEng Posted October 1, 2011 Share Posted October 1, 2011 He means a software voice synthesizer that plays back phonemes to form words, instead of sample playback. I'm pretty sure this hasn't been done before. My gut feeling is I don't think you can do this with TIA's normal frequency control. The formants in phonemes for vowel sounds are pretty strictly related to each other. If one formant is off, it sounds like another vowel. Additionally, the formants slide from one relationship to another as one vowel sound transitions to another. It may be possible to do it with a 2 frequency soft/DPC synth. Take this with a heavy dose of salt... I've read up on this stuff, but don't have a lot of hands-on experience. Quote Link to comment Share on other sites More sharing options...
CPUWIZ Posted October 2, 2011 Share Posted October 2, 2011 What makes you think that is what he meant? I am just curious, considering the post came from a polish guy. Quote Link to comment Share on other sites More sharing options...
RevEng Posted October 2, 2011 Share Posted October 2, 2011 Maybe I'm wrong, but I was assuming he literally meant what he was saying - speech synthesis - which is different from sample playback. Quote Link to comment Share on other sites More sharing options...
xxl Posted October 2, 2011 Author Share Posted October 2, 2011 software speech synthesis of course, not sampling. Quote Link to comment Share on other sites More sharing options...
CPUWIZ Posted October 2, 2011 Share Posted October 2, 2011 I stand corrected. I do not believe that has been done, but I bet with a Melody board, someone could pull it off. Quote Link to comment Share on other sites More sharing options...
player 0ne Posted October 3, 2011 Share Posted October 3, 2011 well. isnt the atarivox proprietory? yet it still takes software. and i saw people here talking about a speak and say rom for the 2600. so maybe someone could make another atarivox like piece of hardware, except publish the schematic online so anyone can make one. if there is a custom IC then publish the info for it. maybe sell the IC raw for DIY. Someone PLEASE correct me if wrong. It would be great to find out the atarivox is open source. Granted that would not benefit those who put into it such hard work. though, linux is free and much better than windows. and you know such great software much require alot of work. still, when they start selling the atarivox again im ordering a one and a melody board with speak and say Quote Link to comment Share on other sites More sharing options...
RevEng Posted October 3, 2011 Share Posted October 3, 2011 AtariVox uses the SpeakJet chip from magnevation for the speech synthesis bit. SpeakJet is a closed design, and I'm not aware of any open speech synthesis projects that would fit in an inexpensive microcontroller. That said, rolling your own AtariVox type device doesn't take much more than buying a SpeakJet chip, reading the AtariVox developer docs, and following the SpeakJet reference designs. I did just that when I wanted to add voice to 21 Blue. Quote Link to comment Share on other sites More sharing options...
xxl Posted October 3, 2011 Author Share Posted October 3, 2011 Have You played Atari today? http://atari.pl/haveyouplayedataritoday.mp3 bad, bad quality and 100% CPU usage, but the speech synthesizer takes only $600 bytes. vowels are rather easy to programm. consonant not. 4 Quote Link to comment Share on other sites More sharing options...
RevEng Posted October 3, 2011 Share Posted October 3, 2011 That's quite cool! I expect some of the distortion is due to additional harmonics introduced by using square waves. When you say it uses 100% cpu, is that a hard requirement? Any chance to slow the voice down and service it once or twice a frame? Quote Link to comment Share on other sites More sharing options...
iesposta Posted October 5, 2013 Share Posted October 5, 2013 (edited) Was there a file posted here? Edit: Oh, it is an inline html Flash sound file. Doesn't show up on some browers. Edited October 6, 2013 by iesposta Quote Link to comment Share on other sites More sharing options...
philipj Posted October 5, 2013 Share Posted October 5, 2013 AtariVox uses the SpeakJet chip from magnevation for the speech synthesis bit. SpeakJet is a closed design, and I'm not aware of any open speech synthesis projects that would fit in an inexpensive microcontroller. That said, rolling your own AtariVox type device doesn't take much more than buying a SpeakJet chip, reading the AtariVox developer docs, and following the SpeakJet reference designs. I did just that when I wanted to add voice to 21 Blue. I've always wonder if it was possible to use the chip for musical purposes like a pokey or a ym2151 chip or something to that nature... It would be cool to make something like that happen; just my two cents. (Getting back to the topic of speech synthesis...) Quote Link to comment Share on other sites More sharing options...
RevEng Posted October 6, 2013 Share Posted October 6, 2013 It's definitely possible to play the AtariVox oscillators individually - I've done it before - but a bit challenging for music because the messages to change frequency and volume are a bit verbose, and the interface is pretty slow. 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.