Search the Community
Showing results for tags 'speech'.
-
I have three Votrax Personal Speech System 200 (Voice Synth) Synthesis for sale. The first one is currently on eBay. Pretty cool voice synth from 1980s. They were originally connected to TRS-80 Color Computers, hence the DIN cable. Very clean and ready to start helping you re-live War Games. https://www.ebay.com/itm/263835604330
-
The following questions in another topic prompted this post dedicated to speech in fbForth 2.x: Both speech and sound are serviced by the fbForth 2.x ISR (Interrupt Service Routine) via an up-to-three-address branch stack that is populated when the ISR is called by the console ISR through the ISR hook at >83C4. [fbForth sound words do not use the console ISR’s sound player.] The branch stack will have entries only if speech and/or sound table #1 (immediate or sequential sounds) and/or sound table #2 (immediate playing over muted sound table #1) are awaiting service. Though sound processing is not part of this topic, for the sake of completeness, I will mention that multiple sound tables can be added to the sound stack to be processed sequentially. I mention this here because I did not provide for a speech stack, which could be a useful addition to a future version of fbForth. Currently, if you want more than one block of speech to be spoken sequentially, you must use TALKING? to check whether the Speech Synthesizer is idle. Otherwise, the second block of speech will immediately cancel what is being spoken of the previous block. Because the ISR services speech, further program processing is interrupted only very briefly to process the next bit of speech. The speech synthesizer itself does not suspend processing while it is actually speaking. Here is some example code that illustrates what actually happens: HEX \ Speech Synthesizer strings--- \ "Hello" : HELLO ( -- addr n ) HERE 351A , 1 ; \ "Do not be so negative" : NONEG ( -- addr n ) DATA[ 2480 4AAB 1A42 6153 48DC ]DATA ; DECIMAL : RUN HELLO SAY BEGIN TALKING? 0= UNTIL \ wait until done saying "hello" NONEG SAY \ start saying, "do not be so negative" \ print 200 numbers 200 0 DO I . LOOP ; RUN You will notice that you do not hear speech until nearly 100 numbers have been displayed, even though speech was started before the number-printing loop. What is clear, however, is that processing continues during speech synthesizer processing. Obviously, the loop containing TALKING? does suspend further speech processing until “hello” is spoken. This was done to prevent the next phrase from stepping on “hello”. Just remove that loop to see what I mean. What is interesting (read, “I don’t have a clue why”) is that printing starts before even the start of “hello” is heard, which means that the TALKING? loop already finished and that hearing what the speech synthesizer sends to the audio channel has a significant delay. This was done with Classic99 QI399.063, so I do not know whether this also obtains on real iron because I did not bring a TI-99/4A with me to Florida, but I would expect it to perform similarly. ...lee
-
Hello all, In early 2016 I was discussing various ways to use the TI Speech Synthesizer. My goal was to (eventually) be able to convert a .WAV file into a format that could be read by the TMS5220. (Like QBOX, but with less hassle). Lots of discussion on SPEECODER, STANAGs, and SOX. The thread is at https://atariage.com/forums/topic/251554-speecoder-on-win994a/ Not too long after that, I picked up another part-time job, and ended up writing three (non-computer related) journal/magazine articles, taking up much of my time and brainspace. TI speech, unfortunately, got shunted off to a siding. Now that things have quieted down a bit, I'm revisiting my investigation into the speech synthesizer. One project, if anyone hasn't beat me to it yet, is to extract speech data from TI's text to speech programs ("SPEAK", "XLAT", etc), and save it to a file. (Note that the input expected by "CALL SAY" is different than the output of XLAT--CALL SAY wants TI-LPC data, XLAT produces a coded phoneme string.) There will be other studies in LPC formats, bit manipulation, phonemes, formants, and I may even tackle the math that generates the reflection coefficients. But for now, enjoy this Extended Basic program that makes the TI sing! (feel free to scroll ahead to about 1:30 to hear the actual singing...) Let me know what you think. twinkle2.mp4
- 11 replies
-
- 6
-
- speech
- synthesizer
-
(and 2 more)
Tagged with:
-
Hi everyone, I am trying to convert some 8000khz wav files to glorious TI99 speech, and I've been following this turtorial: I'm running windows XP professional with VMWare fusion, and I've managed to *install* QBoxPro, as well as copied over the BWCC.DLL dependency. By install-- I mean when I originally ran the program, it told me that it depended on other archived files and gave me the option to unarchive everything-- so I did.. Then once running the exe, it complained the BWCC.DLL file was missing, so I copied it into the qboxpro directory and now when I launch the QBoxPro application, it gives me a warning "No coding table found in project". I've inspected the config file, and it clearly shows: [Coding_Tables] coding_table0=d6 coding_table1=5220 And in my QBoxPro directory, I see the files "D6RAD.COD" and "QV5220.COD"... So I don't understand why I am getting this warning? The readme file mentions that there is some sort of "qbprins.exe" installer, but that file does not seem to be anywhere in the zip file I downloaded from your resources. Can anyone help me out with getting this up and running on my machine? Thanks! -patrick
-
So, I just bought a flex cable off eBay. I already own the PEB box but it's empty other than a PSU. I have never put power to the PEB so I have no idea of the PSU is good. I couldn't wait for my flex cable to get here before I asked some questions. 1) Assuming the PSU is totally shot, can they be replaced with modern ATX PSU's? I don't remember the form factor of it (need to get it out of storage). I could always recap the board but I like modern PSU's whenever I can. 2) Does the speech synthesizer connect to the side of the TI and the flex cable into the side of it? Or can the two be used together? 3) What kind of floppy drives can I use with the PEB/TI? I want to get a TIPI but I like actual drives too. Thanks!
-
I watched videos about old digitized voices and want to turn my speech to zx spectrum style speech. Does anyone know how? And how can I record my speech?
-
Does anyone have a .bin of Terminal Emulator II (TEII) (PGM3035) Basic? I would like to run it from my FinalGROM99 (FG99) cart. When I run the ones that I can find (TE-IIC.BIN, TE-IIG.BIN) they are like selecting option 2 and 3 from the TEII cartridge. Even if I do a warm boot and select option 1 Basic when the TEII options 2 and 3 are showing, the Basic does not have the speech functionality. Is there a trick or is there a separate TEII Basic .BIN available?
-
Does know any good sources for my "Failed gaming systems" speech? I have to do a speech for my speech class that has: At least 1 book At least 3 articles No more than 2 websites as my sources
-
Getting my 1400XL working and listening to the voice output of the Votrax SC-01 speech synthesizer reminded me of a much earlier experience I had with that chip, involving a project my dad worked on in the early 1980s. My dad was the administrator for the Department of Zoology at the University of Wisconsin. One of my earliest memories of using a computer was when he would take me to his office and let me play with his Apple II Plus computer. He didnt have any games on it, but he would load up the text to speech software for the Sweet Talker voice synthesizer card installed in the computer and I would have a great time typing things for the computer to say in its funny robotic voice. I especially got a kick out of typing in gibberish and listening to the computer try to pronounce something like 20 Rs in a row. Why did my dad have an Apple II Plus with a speech synthesizer? It served a very useful purpose. The professors and graduate students at the Department of Zoology often ran experiments involving samples that needed to be kept cold. If the refrigeration for one of the 23 cold rooms maintained by the department failed over the weekend, much hard work would be lost. This happened enough that my dad started trying to think of a solution. He bought an Apple II Plus computer and had twisted pair wiring installed from his office to temperature sensors in each of the cold rooms. Enlisting the help of a friend who had programming experience, he wrote a monitoring program to continuously display temperatures for the different cold rooms. When the temperature was out of spec, the screen line for that room would flash in inverse. Now, my dad could monitor all the cold rooms from his office, and over the weekend he could stop by and quickly check to make sure everything was ok. However, my dad started wondering if there was a way he could ensure everything was working without having to go in to the office. If only there was some way to check from home! We didnt yet have our Atari computer, so we couldnt dial in with a modem to download the data remotely. However, we did have a telephone. Enter the voice synthesizer. With the Sweet Talker and an AppleCat modem, my dad and his friend programmed the computer to literally call home any time there was a problem. I remember picking up the phone and hearing the strange robotic voice announce, There is a freezer alarm in room one-ten. Now the weekend trips to the office to check cold room temperatures were a thing of the past. Im guessing all the hardware required to build this setup cost thousands of dollars. I cant help thinking that if the 1400XL had made it to production, it would have been the perfect solution for this application, and at a much lower price. Maybe Ill see if I can get my 1400XL to make some of those robotic phone calls I remember so fondly.
-
I have just seen a cool YouTube video (https://www.youtube.com/watch?v=TvWSpTg8oA4) by "n1jbq" published 5/21/14 of a TI99 singing the 1892 song "Daisy Bell (Bicycle Built For Two)" composed by Harry Dacre. In 1961, physicist John Larry Kelly Jr and his colleague Louis Gerstman used an IBM 704 at Bell Labs to demonstrate their voice recorder synthesizer. Arthur C Clarke witnessed this speech demonstration and referenced it in his 1968 novel and film "2001: A Space Odyssey". I am sure everyone remembers the HAL 9000 singing this while being deactivated. The TI-99/4A being my first computer, and it having the Speech Synthesizer and the game Parsec, made it sure seem like the HAL 9000 to me! Therefore, I would like to obtain a copy of the program from the video, and to ask your help in locating it. The video's description mentions floppy disk from the 1980's distributed by the Boston Computer Society TI-99/4A User Group. The disk can also be seen 0:11 seconds in the video. The disk is labled "Public Domain Disk #73 - TI-Sings". In the comments Stephen Hoffmann posts that he remembered typing that particular program from what he belived was from a TI-99er magazine. Would anyone here have a copy of the disk and/or know the reference to the magazine article? I would love to hear my TI sing this particular song. Thank you in advance, TWoodland
-
I've been goofing around with an Amazon Echo Dot. Hands free music control while I'm soldering... some light control, and retro computer TV input selection. So while frustrated with python packaging at work today ( that damn snake wouldn't get in the crate ) I thought about this: Why not use speech as a home automation interface... but wait, I'm not talking about talking. Use that TEII cartridge, and write up a little menu to command your Alexa to do all that it knows how to do with a simple hotkey on your 4A console... So I played around with this simple code (most will know it): 10 OPEN #1:"SPEECH",OUTPUT,DISPLAY 20 INPUT A$ 30 PRINT #1:A$ 40 GOTO 20 And it actually works somewhat... The beep at INPUT A$ immediately after a phrase is spoken disturbs things... a CALL KEY approach would be better. Anyway... it's a fun little diversion... Let the computers talk to each other... My wife entered the room, wondering what all the 'voices' were about... All I could say was "welcome to Nerdsville" LOL... Kind of fun to think about... speech as a machine-to-machine api... If there wasn't a big screen audience, C3PO really should have been speaking Astromech when he responded to R2. -M@
-
Hi folks: I am a blind user in Dalton, GA. Many years ago, when I had a TI 99/4A, I was sent a disk of programs written by a gentleman in the Atlanta area named Jim Foust, that were all written to use the Terminal Emulator II text-to-speech capibility. Among other things, he wrote an addressbook/HAM call look-up program, a checkbook program, a hangman game, and even a rudimentary word-processor, all written in TI BASIC. I am searching through content on WHTECH, but, so far, haven't been able to find these programs. I thought they might have been shared from Atlanta to other groups, but, so far, no success. Can't remember all the file names, but, the word-processor was named "WORDFOUST" and the checkbook program was named "BANK'N". If any of you have seen them and know where I could obtain them again, I would really appreciate the help. Thanks!
- 1 reply
-
- Speech
- Termainal Emulator II
-
(and 1 more)
Tagged with:
-
I think it's time to start a fresh thread considering the original AtariVox+ thread is several years old. I assumed that the amount that I built and (eventually) distributed through GoldenAx would fully satisfy demand, but a few people have piped up to say they missed out. I do not know the total number of classic gaming fans and how many of them don't already have one of the prior runs of AtariVox+ or prior single-platform units. But the decision's been made to stock up in a big way. As of the date of this post, we have over 60 AtariVox+ boards fully assembled and ready for final testing and packaging. In total we have over 300 SpeakJet chips that can be used for future boards, by virtue of another generous bulk-discount from Magnevation. Assuming the chips remain available, that same price-break will stay open for us going forward. Since we have many more than 300 PCBs left, I can't imagine there will ever come a time when demand will exceed supply--just as long as there's someone willing to keep investing the time to assemble them. I've sacrificed a lot of time and money building these with the sole purpose being to popularize speech synth in homebrews. I'd like to keep the final retail cost of the AA-edition of the AV+ as low as possible while still allowing myself to break-even on my recent overhead and to satisfy AA's own financial expectations. Since I doubt I'll have much free time to put labor into these beyond the summer, I want to transition myself off the responsibility of assembly and let AA assume full control of it going forward. The only real point of concern is the soldering of the PIC chip. At over $2 a pop, if it doesn't go on well, it wastes a lot of time and money. So I'm still somewhat protective of the assembly process. So we'll see how that hand-off process goes. But I had this first batch already partially assembled (including the PIC) going into this revival, and so it was fairly easy for me to finish adding the missing components myself, making it so that AA needs to only package it up and sell. I'll leave it to Albert to post updates related to that final phase of production here.
-
Could someone please try the attached binary on the real deal? It's an 8k cartridge ROM that runs on the unexpanded console. I've been working on enhancing my spectra2 library with some new routines and would like to check if the Hardware is recognized in a reliable way. It should test the below: 1. Check if F18A is installed 2. Check if speech synthesizer is available 3. List the VDP refresh rate 50/60Hz Thanks. test1c.bin
-
Hi: My name is Joseph Norton. I am a blind user of the TI 99/4A computer, though I do not have one at present. I am currently having success using MAME emulation, which seems to be the best way to emulate the TI using the speech synthesizer. It even runs the Ernie and Bert demo program. Anyway, I am hoping to put together a podcast on a blindness-related forum regarding things that a blind person could do ith the TI 99/4A using the speech synthesizer. I am looking for disk images that I can run using the MAME emulator. Anything that shows off the speech capabilities of the TI would be appreciated. For all I know, there might be just what I am looking for on whtech, but, there are a lot of disk images up there and I'm not sure of the best way to search them. Do any of you have any recommendations? There is one particular set of programs that would be perfect, if anyone has been able to find and convert them. Years ago, I had a disk of programs written by a gentleman in the Atlanta area which were written specifically for the blind. This gentleman, whose name is Jim Foust, was also blind and saw the potential for the text-to-speech capabilities of the TE2 cartridge, and wrote several programs using its capability. Among the programs he wrote were a game of Hangman, a personal directory program, a program to balance a checkbook, and, even a word processor. He has gone on to other things quite a few years ago, so wouldn't have them himself, as far as I know. I lost a lot of my old stuff in a house fire in 2008, so don't have access to these programs either. If any of you folks can help, let me know. There are many blind people out there with fond memories of the TI, and, quite a few who would like to know a little about the early days of using speech. Thanks for any help you can give. --Joseph Norton, Dalton, GA, U.S.A.
-
I'm trying to say some things with CALL SAY in XB, but it's not working at it should. For example, CALL SAY("READY TO START") just spells out READY and continues with "TO START". CALL SAY in conjunction with CALL SPGET CALL SPGET("READY TO START", R$) CALL SAY(,R$) just says "uh-oh" (both on real iron). READY TO START is listed as an available word in the XB manual. Is this a mistake, or do I need to specify that phrase differently? (I know there's Text-To-Speech, but I probably need the output sooner than I learned that tool.)
-
Hello all....I'm running Speecoder v. 1.1E on Win99/4A v3.009 The program loads fine, but when I try to decode something, I don't get the full list of frames (sets of bits sent to the synthesizer) I select "Decode," then "Vocabulary," and input a vocabulary word (such as "HELLO") at the prompt. Then back to "Decode" and select "Examine" It only shows one line, with the number 15 (=1111, the "End of Data" code for the speech synthesizer) and "7998 bytes free" (out of 8000) Printing the list just shows the same thing, the 15 and nothing else. Anything I'm missing here? (I haven't tried it on MESS or V9T9 yet. It'll be quite some time before it gets to my "real" TI 99/4A, as I still need to verify that I have a working disk drive) Thanks in advance for any help
- 17 replies
-
- speech
- synthesizer
-
(and 2 more)
Tagged with:
-
When I issue a CALL SAY("GOOD") from XB it sounds something like "illip" although "good" is supposed to be a word in resident vocabulary. Is this a know issue or are my ears playing tricks on me?
-
8 Classic Speech Synthesizer Games for the TI-99/4A
vectrexroli posted a topic in TI-99/4A Computers
Here I show the 8 classic Texas Instruments TI-99/4A games Parsec, Alpiner, Star Trek, M*A*S*H, Microsurgeon, Moon Mine, Fathom and Buck Rogers. All those games on cartridge work on unexpanded TI-99 computers, but also support the optional speech synthesizer.- 10 replies
-
- 7
-
- vectrexroli
- ti
-
(and 6 more)
Tagged with:
-
>>Newest version in this thread, Post 1: http://atariage.com/forums/topic/234209-doctor-who-berzerk-wspeech/?p=3160867 Continuing the line of making original games different/better, here is a playable WIP Berzerk Doctor Who hack, with speech samples. No speech hardware required. Thread cross posted in Atari 2600 Programming Forum. Bezerk16kHack20150130b.asm.bin
-
From the album: Hacks
Early WIP 2 -
From the album: Hacks
Early WIP -
So it has been a few years since I've done TMS9900 assembly language programming. Here's a recycled demo where I've now attached a speech sample. Tried it with classic99. Anyone willing to try if this also works on the real deal? It's an 8K image, scratchpad memory only. You'll need a supercart and a speech synthesizer to run this. CART.bin
-
Just got a CF7+, like it. But, it seems to act flaky loading binaries when attached through my speech synthesizer. I have seen mixed comments on if the CF7 is compatible with the speech module. One guy has a web page on how to bypass ( http://gtello.pagesperso-orange.fr/ti99_e.htm ) it while I have seen pictures of people having their CF7 attached through the speech module fine. P.S. someone else also commenting on issues loading binaries http://newsgroups.derkeiler.com/Archive/Comp/comp.sys.ti/2008-11/msg00003.html Any thoughts.