yeah .. it needs some work, thus BETA. I haven't had any time lately to do anything more with it. Thanks for checking it out and commenting though! Happy Scratching!
ah ... how about "O". I know it's not very long though. If you like you could re-record that sound bit. I don't have time right now to tweak, but go for it. As far as use ... feel free to use anything you like. Just remember in the spirit of collaboration that it is polite to say where you got your ideas from! Happy Scratching!
sometimes it's hard to make a start on a great idea. I've been trying to just ALPHA / BETA release my ideas so that the idea gets out there, and then chip away on them till they are finished. Happy Scratching! And, thanks for looking at this project!
hey! adding to my gallery! please come check it out or add some of your other projects!! everyone come and visit!! and definately comment! please post anything u like on my page> i hope to see you all soon. yes you,and you, and yes even you!!!
This idea is a one of a kind idea and to realize you actually made it into a scratch project is amazing, I have never seen anything like this. I am extremely impressed. There are a tiny bit of glitches but overall it is a phenomenal project. Good Job!!!
Hey, thanks so much. I think I can improve it by getting the speech engine to work better; that requires redoing some of the sounds. I might even need to use a slightly different set of "phonemes", or English sounds. The other way to improve it, which I've started on is to make an English to phonemic parser so that the program can take real Engish words as the input instead of the CODES. CHEERS and happy Scratching!
That's cool! But if you want to be super-cool, read this: http://software.graflex.org/really-old-software/phoneme.c
(I picked that one because althoughold, it's a close match to what you're working on and at a level of complexity that can probably be implemented in scratch; although not a verbatim translation of course)
regards,
G
Cool, that is basically what I had in mind. As you noted, the piece I put in is BETA software. At a quick glance I think he used a slightly diff. phoneme set. I actually wasn't going to be too serious about my project at first, but it has garnered a lot of attention. I just wanted to kind of do a proof of concept and see where it went. I could do some tweaking to get mine to work fairly well I think, some re-slicing of words I have recorded, and some re-recording.
Wow, you are so enthusiastic, I'm sorry it isn't any better for you. If I get time I'll try to implement some changes that I mentioned in the project notes and see if I can get it out of BETA status! Cheers!
I wish Scratch had better sound capabilities. It tends to put a short pause after each sound.
Besides that, this is really amazing! (how do you do a long I sound, as in bUY, or antIdisestablishmentarianism)
yeah that's a good idea. I'd have to get the text to speech parser working and do some cleanup on my side. (I'm working on the first bit, but I'm also working on some other goodies too!)
(link to project)
We could make a collab for collab camp with your voicebox and my Scratch Mouth Syncronisation! PLZ recomment fast! Collab Camp is over tomorrow!
Dude, you are amazing. This is seriously awesome! I never would have thought of implementing sounds in Scratch in this way... so good job using Scratch in a new and creative way! Loved and favorited, can't wait for the real version! Cheers!
Hey thanks for the vote of confidence. Glad you liked it. I'm kinda workin' on a few projects right now to get into BETA. I've started playing around with a new version which takes real English words as the input. Happy scratching!
ya, you are right. I was thiking of implementing that with something like ah.e cause in English it is kinda two vowel sounds jambed together. I might refactor the phonemes ... as I mentioned I used the datasheet from the Votrax sythesizer as the key to what sounds I should record.
Can you type something in a comment that you've tried? You do know that to type a word in you type it sound code by sound code and that you need to have a "." between each sound code? Let me know how it works out!
Try: 1) check the volume on your speakers. 2) there are a few sounds that don't play (my bad) ... remember it is BETA. 3) try downloading it ... although I didn't have any trouble on-line. 4) tell me what you are doing and I'll do my best to get you up and running. CHEERS
Hey thanks Superuser. I'll have to check out some of your projects. Hey I really like your Avatar/icon/ (or what ever you are supposed to call it ... I'm not sure). CHEERS!
That's on purpose. The letter "C" in English has two pronunciations, either "S" when followed by "e" or "i", and "K" when followed by anything else (including nothing as in the end of the word. So which SOUND do you want to say? Just pick the CODE for whatever SOUND you want. It doesn't take English words (YET). CHEERS!
Yeah, I mentioned that I got the ideas for what sounds to use from the datasheet of the Votrax synthesizer. I think I mentioned in my project notes that I might consider using a different set of sounds.
yeah, I know its called BETA. Actually it works, there are a few sounds I'm missing (oops), and it doesn't always sound excellent. Did you notice any other problems?
THX. I haven't actually seen another one like it. After I put the first BETA out I thought I'd check around. If I have time I'd like to develop a kind of rule based system to allow regular English typing. Of course, I've got to clean up the speech engine some to make it sound better.
BETA DEMO ... Make your Scratch talk! version II ... thanks to Paddle2See for suggestions. I made the table a bit more organized so I could check out all the sounds that need to be fixed. Now you can click on any CODE, or Example to hear the sound that this program will make. This should help you choose which sounds you want to add together to get your word or sentence. OK, the sounds aren't fixed up yet, but I wanted to get this out there cause I've put a fair amount of work into it. The sound fixup shouldn't be too major.
The first Beta seems to work ok online, but you might get better performance if you download it.
I recorded my voice and chopped it up into segments using Audacity. Then I imported all the sounds of English, called Phonemes.
I got the idea of what sounds to chop up and save from the datasheet of an electronic voice synthesizer chip called the SC-01 by Votrax. See: http://en.wikipedia.org/wiki/Votrax
The idea behind this is that you make Scratch talk by putting together speech blocks to make words. English spelling is wierd, so this project uses phonemic speech blocks as described by Votrax. I've provided a wordy table on the background to show what you have to type to get Scratch to say things. You have to look at the example sound (in CAPITAL LETTERS) from the example word. THen you have to type the SOUND which is in the left column.
For your own datasheet to explain how to make the sounds see: http://www.redcedar.com/sc01.htm
I haven't tested it extensively, and it is an adult male voice I'm using. You can do the same and record anyone you like.
Have fun!
I might try to do more with this if I have time, and people like the idea. CHEERS!
Comments
You need to be logged in to post comments
Add a Comment
TH.I.S I.S EP.I.K
Thanks for noticing and commenting! Happy Scratching!
F.AE.G.EH.T
Won sounds like wugon. Oh well. Maybe w.i.n wasnt right for that word.
yeah .. it needs some work, thus BETA. I haven't had any time lately to do anything more with it. Thanks for checking it out and commenting though! Happy Scratching!
Haha! You also beat me to it! I was gonna do a singing person, and I was inspired by Vocaloid.
I hope you enjoyed it!
(view all replies)Are there any sounds that sound like the word "Oh"? And if so, can I use it?
ah ... how about "O". I know it's not very long though. If you like you could re-record that sound bit. I don't have time right now to tweak, but go for it. As far as use ... feel free to use anything you like. Just remember in the spirit of collaboration that it is polite to say where you got your ideas from! Happy Scratching!
creepy... and COOL!!
thanks, (I think?). Have a great Scratching day!
(view all replies)Wierd!!!
yeah, but it's a good wierd!
ya hello ya funny, too bad you beat me to posting this. :I
sorry bout that pilgrim. You can still post your own version / ideas too!
(view all replies)Hmm... I've thought about doing this before but never got the chance. Great job!
sometimes it's hard to make a start on a great idea. I've been trying to just ALPHA / BETA release my ideas so that the idea gets out there, and then chip away on them till they are finished. Happy Scratching! And, thanks for looking at this project!
WHOAAA :O :O :O O_o o_O This is seriously amazing, awesome project!!! And awesome idea :P
hey thanks. Also, thanks for adding me in your galleries! Happy Scratching!
do this: ah.e.pa1.eh.m.pa1.eh.p.i.k
&-}
whoa
hey!
(view all replies)Awesome. Put it in my sound gallery.
Hey thanks. Glad you liked it!
hey! adding to my gallery! please come check it out or add some of your other projects!! everyone come and visit!! and definately comment! please post anything u like on my page> i hope to see you all soon. yes you,and you, and yes even you!!!
Thanks for posting.
This idea is a one of a kind idea and to realize you actually made it into a scratch project is amazing, I have never seen anything like this. I am extremely impressed. There are a tiny bit of glitches but overall it is a phenomenal project. Good Job!!!
Hey, thanks so much. I think I can improve it by getting the speech engine to work better; that requires redoing some of the sounds. I might even need to use a slightly different set of "phonemes", or English sounds. The other way to improve it, which I've started on is to make an English to phonemic parser so that the program can take real Engish words as the input instead of the CODES. CHEERS and happy Scratching!
(view all replies)omg i made him say a bad word ._.
o rely so immature
(view all replies)That's cool! But if you want to be super-cool, read this: http://software.graflex.org/really-old-software/phoneme.c (I picked that one because althoughold, it's a close match to what you're working on and at a level of complexity that can probably be implemented in scratch; although not a verbatim translation of course) regards, G
Cool, that is basically what I had in mind. As you noted, the piece I put in is BETA software. At a quick glance I think he used a slightly diff. phoneme set. I actually wasn't going to be too serious about my project at first, but it has garnered a lot of attention. I just wanted to kind of do a proof of concept and see where it went. I could do some tweaking to get mine to work fairly well I think, some re-slicing of words I have recorded, and some re-recording.
(view all replies)WOOOOWWWWW!!!!!!!! this is really cool. it brings joy to talking in code
Wow, you are so enthusiastic, I'm sorry it isn't any better for you. If I get time I'll try to implement some changes that I mentioned in the project notes and see if I can get it out of BETA status! Cheers!
I wish Scratch had better sound capabilities. It tends to put a short pause after each sound. Besides that, this is really amazing! (how do you do a long I sound, as in bUY, or antIdisestablishmentarianism)
try ah1.e (works for my dialecet of English anyway)
awesome
thanks! Happy Scratching!
(view all replies)It would be cool if we could get something like this to work with my learning chatbot AI. (link to project)
yeah that's a good idea. I'd have to get the text to speech parser working and do some cleanup on my side. (I'm working on the first bit, but I'm also working on some other goodies too!)
(link to project) We could make a collab for collab camp with your voicebox and my Scratch Mouth Syncronisation! PLZ recomment fast! Collab Camp is over tomorrow!
yah I suppose, but I'm going camping tomorrow. Uh does that mean that the colab has to be finished by tomorrow?
(view all replies):-(
why so sad?
(view all replies)you are stupid=IU.PA1.AE1.R.PA1.S.T.IU.P.I.D
you've got the right idea. (at least about how to get my Scratch proj to talk!)
good programs )))
thanks! Happy Scratching!
EPIC!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
THX !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
UH1, AW, AW1, AW2, and A2 dont do anything
but everything else works
(view all replies)If you are thirsty, W.AH1.T.ER!
YUP! Thanks for checking out the project!
Banana! B.EH3.N.AE1.N.AE1
yup again. My accent is Canadian (prarie region), so you're mileage will vary with how to say things.
Make it say "Banana." Prepare to LOL!
Dude, you are amazing. This is seriously awesome! I never would have thought of implementing sounds in Scratch in this way... so good job using Scratch in a new and creative way! Loved and favorited, can't wait for the real version! Cheers!
Hey thanks for the vote of confidence. Glad you liked it. I'm kinda workin' on a few projects right now to get into BETA. I've started playing around with a new version which takes real English words as the input. Happy scratching!
You're missing the long I. Other than that, it's good.
i saw that when i was at the end of trying to make it say "shanghai."
(view all replies)ya, you are right. I was thiking of implementing that with something like ah.e cause in English it is kinda two vowel sounds jambed together. I might refactor the phonemes ... as I mentioned I used the datasheet from the Votrax sythesizer as the key to what sounds I should record.
It doesn't say what I put into it, but when you click on the codes they play.
Can you type something in a comment that you've tried? You do know that to type a word in you type it sound code by sound code and that you need to have a "." between each sound code? Let me know how it works out!
(view all replies)Can you give me an example of what you are typing? It works for me, but I'd like to help you get going on it. Let me know how it goes. CHEERS
(view all replies)GOOD JOB! :D
It's AWESOME!
Hey thanks for your kind comment! Happy Scratching!
!?
?!
i dont get it it doesnt make sound! What am i doing wrong???
Try: 1) check the volume on your speakers. 2) there are a few sounds that don't play (my bad) ... remember it is BETA. 3) try downloading it ... although I didn't have any trouble on-line. 4) tell me what you are doing and I'll do my best to get you up and running. CHEERS
(view all replies)This is COOL. Way to push the boundaries, I would never have believed this was possible when I first started Scratching!
Hey thanks Superuser. I'll have to check out some of your projects. Hey I really like your Avatar/icon/ (or what ever you are supposed to call it ... I'm not sure). CHEERS!
(view all replies)theres no C :(
That's on purpose. The letter "C" in English has two pronunciations, either "S" when followed by "e" or "i", and "K" when followed by anything else (including nothing as in the end of the word. So which SOUND do you want to say? Just pick the CODE for whatever SOUND you want. It doesn't take English words (YET). CHEERS!
i made it say the S word 0_0
And me! I also made it say a few other bad words!
(view all replies)wow, how immature.
(view all replies)So did I xD Lol
(view all replies)oK.
THX!
He-eh-elo
h.a.i
You forgot all the r controlled vowels.
Yeah, I mentioned that I got the ideas for what sounds to use from the datasheet of the Votrax synthesizer. I think I mentioned in my project notes that I might consider using a different set of sounds.
mission sounds like, Mits-s-zaoon.
how did you spell it? What codes did you use?
Featured! Awesome
yah, thanks. I'm pretty happy about that too. CHEERS
just became featured!
me likes featured!
Like 7 hours ago :P
epic
hey thanks.
(view all replies)cool thou its not completely working
yeah, I know its called BETA. Actually it works, there are a few sounds I'm missing (oops), and it doesn't always sound excellent. Did you notice any other problems?
(view all replies)IKR
i like it
Thanks.
(view all replies)Lol. There is no way to say "Fail" correctly (bad L sound). Fail is a fail.
BETA
(view all replies)Ffay le
completely AWESOME! and i hope you like this (link to project)
Awesome! Loved and favved so I can come back to it! It's the best and most complete TTS I've seen on Scratch!
THX. I haven't actually seen another one like it. After I put the first BETA out I thought I'd check around. If I have time I'd like to develop a kind of rule based system to allow regular English typing. Of course, I've got to clean up the speech engine some to make it sound better.
(view all replies)LOL 0 minutes ago XD
awesome!
hey, thanks!
I made you say my name lol. Loved + faved
Thanks!
Great ... actaully, that is what I sound like, except much more fluent of course!
PRETTY GOOD
THX
wow this is really cool :)
Hey thanks, as it is BETA it needs a bit of work still, but I wanted to get the idea out at least
(view all replies)Told ya you'd get featured! Well done ;D
Thanks. You were right!
(view all replies)Cool.
thanks ...
featured :D NICE job
thanks for the note! COOL
NICE!
THX! Happy Scratching / basicing / greenfooting!
(view all replies)