Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!rutgers!iuvax!bsu-cs!cfchiesa From: cfchiesa@bsu-cs.bsu.edu (Christopher Chiesa) Newsgroups: comp.sys.atari.8bit Subject: Re: Speech Synthesis Circuit Summary: Speaking of Speaking Terminal Programs... Message-ID: <7222@bsu-cs.bsu.edu> Date: 16 May 89 13:41:22 GMT References: <18383@cup.portal.com> Organization: CS Dept, Ball St U, Muncie, IN, USA Lines: 39 In article <18383@cup.portal.com>, RCH@cup.portal.com (Ric C Helton) writes (severely paraphrased here): > [...] (I) purchased two speech synthesis circuits [...] > [...] now I need to build the unit. > [...] I have seen somewhere a design for > a circuit that uses the RS-232 port [...] > > My idea is to hook the unit up with a y-cable to my modem, and > have it speak the text it receives while BBSing and chatting. > Heard of any Atari app's for this? > This reminds me of something I did several years ago in BASIC. I typed in the little "terminal emulator" program provided in the 850 Interface Technical Manual, and added a few lines so that text received from the modem line would be spoken by "S.A.M." - that's the Software Automated Mouth speech synthesis thing that came out in the early 80's... With very little work on my part, I had a "talking" terminal that would read me whatever came up on the screen. It was INVALUABLE for reading E-mail, as I could walk around my apartment, make lunch, etc., WHILE "READING" MY MAIL! S.A.M.'s only limitation was that it required a "pause" to process a line of text before speaking it -- so I implemented an automatic XON/XOFF to halt host transmission while S.A.M. was speaking, and it thereafter worked fine once you got used to the "gaps" in speech, S.A.M.'s rather oddly accented speech, etc. etc... A "S.A.M. handler" later appeared which allowed text to be PRINTed to a "V:" (for Voice, I imagine) device whereupon S.A.M. spoke it -- that was a little "cleaner" than the X=USR(...) call that I had to use. If anyone is interested in developing this old chestnut, I might be able to dig it up somewhere... Chris -- UUCP: !{iuvax,pur-ee,uunet}!bsu-cs!cfchiesa cfchiesa@bsu-cs.UUCP