Shop OBEX P1 Docs P2 Docs Learn Events
Another New SP0-256 Voice Synthesizer — Parallax Forums

Another New SP0-256 Voice Synthesizer

ercoerco Posts: 20,256
edited 2013-12-13 00:21 in General Discussion
http://www.ebay.com/itm/261270401093?var=560220996676

Suddenly, retro-style voice chips are coming out of the woodwork. Here's a finished USB board & system with 1980's robotic sound like the GI SP0-256 chip. Interesting GUI, but IMO, functionally it falls short of the $17 RoboVoice chip. There's no TTS capability, nor is there an input buffer, so you have to parse individual allophones to it, which would get tedious using a microprocessor. Further, you can't change the tone using a micro. Unless you want to play with it hooked up to your PC, it seems like a step backwards. I'll stick with a RoboVoice or Emic2. Here's a reply from the seller:

Greetings,The Allophone 64 Voice Synthesizer is designed to directly interface with most microcontrollers and microprocessors. To utilize this feature you need two I/O pins. One serves as an output for clock and data, and the other is used as an input for the busy signal. The data is transmitted serially with the clock and individual data bits are determined by the width of each clock pulse. The busy signal goes LOW will the unit is vocalizing. It has no buffer, so each allophone must be transmitted individually. But you can use the busy signal as an interrupt to request the next allophone, so it's not very labor intensive. The pitch is controlled through the GPIO ports on the USB interface, so they are not available through serial interface, although it could be possible to connect 2 I/O pins from your microcontroller directly to the Synthesizer board.Unfortunately, we only hav a PDF of the instructions and spec sheet, and we can't send PDF through Ebay. I hope that answers all your questions.Thank you,- galaka

Comments

  • GordonMcCombGordonMcComb Posts: 3,366
    edited 2013-11-19 11:10
    I'm impressed by the screw terminal connections to the board. Not what you usually see on these.

    I didn't see a link to a record example (found it on the seller's website, where the item is $2 less), but this caught my eye: "64 unique allophone samples stored on 2MB of onboard memory."

    So, not like an SP0256, which used linear prediction and lookup tables to simulate the vocal tract, but what appears to be simpler concatenation of prerecorded allophone samples. This can be tough to do and still maintain intelligible speech. The recorded sample on the seller's site is acceptable, but not great.

    On a similar note (bite), it has been suggested that the digital portions of the SP0256 mask made use of GI's early programmable technology, which included the PIC1650. That technology was of course later purchased by Microchip.
  • ercoerco Posts: 20,256
    edited 2013-11-19 19:33
    I'm impressed by the screw terminal connections to the board. Not what you usually see on these.

    I'm more surprised by the SEVEN SM ICs on there. Why so many chips? No TTS capability, so what's the worst case scenario for discrete chips? A sound chip, a processor, a ROM, an audio amplifier, maybe an FTDI USB chip, a voltage regulator? What the heck's going on here? Looks like 1980's era IC technology was used to generate 1980's era speech quality.
  • shimniokshimniok Posts: 177
    edited 2013-11-19 19:45
    Yeah, lots of ICs. Possibly some logic stuff? What else would come in those kind of SOIC packages?

    Nice find though.

    I'm still glad I bought an SP0-256 from Radio Shack way back when just before they disappeared.
  • ercoerco Posts: 20,256
    edited 2013-11-19 21:23
    Oops, I spoke too soon. There are 8 ICs, I missed one on the back of the PCB, plus a crystal.

    I'm with you, shimniok. I have a nice collection of vintage speech chips. SP0256 from the shack, SPO250, Votrax, and a few more. Someday I'll build them up.

    I have extra 3.12 Mhz crystals (rare) for the 256 chip if anyone wants one. $2 shipped.
  • shimniokshimniok Posts: 177
    edited 2013-11-20 00:28
    No way! Those *ARE* rare. I'd REALLY like one. I'll PM you.

    I have run mine off a 3.whatever close-enough xtal ever since I got it. I wonder if it'll sound better with the proper xtal?
  • blittledblittled Posts: 681
    edited 2013-11-20 05:09
    I PMed you too Erco. I've been using the "color burst" frequency crystals. I always kicked myself for not getting the crystal when they were at RS.
  • JonnyMacJonnyMac Posts: 9,109
    edited 2013-11-20 19:01
    I have three SP0-256 chips waiting to be put onto a QuickStart shield.

    @Erco: Do you ever make it over to All Electronics? I'd buy three crystals from you if we could meet up. Or... I'll be on the west side on Saturday.

    Jon
  • ercoerco Posts: 20,256
    edited 2013-11-20 19:21
    Nice to see some interest in these vintage speech chips & crystals!

    Jon: No, I'm down here in Torrance, don't make it up to All Elec. I'm not far from the TRW Swap meet for all my surplus/vintage electronics. PMing you now.
  • blittledblittled Posts: 681
    edited 2013-11-21 05:11
    @Jon, I follow your N&V articles. Can the SP0256 be in one of your upcoming articles or has it been done with the Basic Stamp? I was thinking of interfacing a Propeller with it.
  • ercoerco Posts: 20,256
    edited 2013-11-21 05:35
    @blittled: Remember this old thread? :)

    http://forums.parallax.com/showthread.php/134904-Voice-Synthesis-Chip-SP0256-AL2-SOURCE

    That UK source still lists -256 chips for sale, FYI.
  • ercoerco Posts: 20,256
    edited 2013-11-21 08:28
    SP0-256 from China on Ebay, $14 shipped: http://www.ebay.com/itm/SP0256A-AL2-Manu-GI-Encapsulation-DIP-28-AN-EXCLUSIVE-RADIO-SHACK-SERVICE-TO-/130841090337?pt=LH_DefaultDomain_0&hash=item1e76bc9921#ht_3851wt_736

    Genuine or counterfeit? Seller has 99.6% positive feedback. Who will answer the call?

    Edit: There are about 5 different sellers. Here's a 5-pack for $47: http://www.ebay.com/itm/5pcs-SP0256A-AL2-SP0256A-SP0256AAL2-DIP-28-/261218825001?pt=LH_DefaultDomain_0&hash=item3cd1daf329#ht_424wt_1002

    So what exactly does it mean that suddenly there is an abundance of these rare, obsolete chips in China? Has everyone simultaneously found dusty boxes of NOS that have been missing for some 30 years? :)
  • PublisonPublison Posts: 12,366
    edited 2013-11-21 08:47
    erco wrote: »
    SP0-256 from China on Ebay, $14 shipped: http://www.ebay.com/itm/SP0256A-AL2-Manu-GI-Encapsulation-DIP-28-AN-EXCLUSIVE-RADIO-SHACK-SERVICE-TO-/130841090337?pt=LH_DefaultDomain_0&hash=item1e76bc9921#ht_3851wt_736

    Genuine or counterfeit? Seller has 99.6% positive feedback. Who will answer the call?

    Just looked at those an hour ago. Feedback from all his buddies? :) I think I'll just play with the two I have, unless they are both dead. No tellin' if they are working after the flood.
  • ercoerco Posts: 20,256
    edited 2013-11-21 09:12
    I just think it's a hoot that we're a bunch of old guys (at least middle aged) who are still interested in playing with chips from our youth that we've stashed away for 30 years. :)

    "Back in my day, we didn't have fancy EMIC-2 chips. You needed expensive ICs, lots of discretes, rare crystals, and a week to solder everthing together with LEAD solder. And something blew up the first time you powered it up from a single solder bridge. That's the way it was and we liked it!"
  • ercoerco Posts: 20,256
    edited 2013-11-29 16:07
    It appears that there is still reasonable interest in these SP0-256 speech chips, judging from this thread, and pages like http://wiki.lvl1.org/Speech_Synthesizer,_Now_from_the_Past ,
    plus numerous PMs I've received about the 3.12 MHz crystals. I bought more, BTW, order all you want. And since SP0-256 chip sellers are popping up on Ebay from China, I suspect the next hot commodity will be the supporting TTS chip, the CTS0256-AL2, another obsolete and vintage Radio Shack part. They are apparently rarer than 3.12 crystals and hen's teeth combined; Ken at speechchips has been out of stock for a while. I just nabbed this one off Ebay, I recommend interested parties keep their eyes open for one too.

    http://www.ebay.com/itm/271312141727
  • ercoerco Posts: 20,256
    edited 2013-12-02 14:42
    Thankfully, nobody listens to me. Otherwise I wouldn't have won this pair (SP0-256 and CTS0256) with my single lowball bid: http://www.ebay.com/itm/Archer-IC-Pair-Text-to-Speech-Controller-and-Speech-Synthesizer-w-Datasheets-/121222341615

    I guess next I'll corner the market in vintage TTS support chips.

    Kneel before Zod! We will crush the son of our jailer!
  • PublisonPublison Posts: 12,366
    edited 2013-12-02 15:07
    erco wrote: »
    Thankfully, nobody listens to me. Otherwise I wouldn't have won this pair (SP0-256 and CTS0256) with my single lowball bid: http://www.ebay.com/itm/Archer-IC-Pair-Text-to-Speech-Controller-and-Speech-Synthesizer-w-Datasheets-/121222341615

    I guess next I'll corner the market in vintage TTS support chips.

    Kneel before Zod! We will crush the son of our jailer!

    I znozzed and did lozze.

    Who would've thunk to look under Archer.
  • ercoerco Posts: 20,256
    edited 2013-12-02 19:03
    I search Ebay under "text to speech", "voice synthesizer" and speech synthesizer every now and then. Oops, my secret's out!
  • shimniokshimniok Posts: 177
    edited 2013-12-03 10:14
    Well... I saved a search for that specific TTS, but I am going to mercilessly steal your trick and use it against you :D Naw, just going to try to win one of these some day so I can have my own TTS. :) Wished I would've picked up one back in the day.

    I've still got the '256 laying on a breadboard since I last touched it five or so years ago. This was after taking it off the original breadboard I used circa 1989 to interface it with my C<64 :)

    It was to be the voice of my butler robot, Edward Isaac Bot (so named by myself and my best friend who was building it with me). We never built it but came up with some fun designs.

    Five years ago I got an Arduino driving it and was going to do something TTS-related but other things came up.

    Some day I hope to build E.I.B. and put the 256 in there as its voice.

    Thanks again for the xtal, that is most awesome.
  • shimniokshimniok Posts: 177
    edited 2013-12-13 00:21
    The saved search payed off!!! I just bought a GI TTS chip still in the original Archer packaging.
Sign In or Register to comment.