Sonic and Sega Retro Message Board: Tiido's speech synthesizer !!! - Sonic and Sega Retro Message Board

Jump to content

Hey there, Guest!  (Log In · Register) Help
  • 2 Pages +
  • 1
  • 2
    Locked
    Locked Forum

Tiido's speech synthesizer !!! Your MD and Genny CAN talk :D

#1 User is offline TmEE 

Posted 24 February 2009 - 02:02 PM

  • Hot music ~~~~
  • Posts: 1716
  • Joined: 06-January 08
  • Gender:Male
  • Location:Estonia, Rapla City
  • Project:Big Neighbor Disturber, Laser Raster Scan Projector
  • Wiki edits:11
http://www.fileden.c...35/TSPEECH3.BIN

Samples aren't optimal yet, but its a fairly good beginning IMO :v:

Regen or Fusion only (Fusion preferred). Should work on real HW, not yet tested it.

#2 User is offline Andlabs 

Posted 24 February 2009 - 02:54 PM

  • 「いっきまーす」
  • Posts: 2175
  • Joined: 11-July 08
  • Gender:Male
  • Project:Writing my own MD/Genesis sound driver :D
  • Wiki edits:7,061
All right! I'll have to try it later! I hope the quality is amazing compared to commercial games.
This post has been edited by Andlabs: 24 February 2009 - 02:54 PM

#3 User is offline Rika Chou 

Posted 24 February 2009 - 03:01 PM

  • Adopt
  • Posts: 5093
  • Joined: 11-January 03
  • Gender:Not Telling
  • Location:CA US
  • Wiki edits:4
Neat, though I only understand the first "1 2 3". I tried it in both Gens and Kega and it sounded pretty much the same.

#4 User is offline Overlord 

Posted 24 February 2009 - 05:20 PM

  • Cat-herder
  • Posts: 14494
  • Joined: 12-January 03
  • Gender:Male
  • Location:Berkshire, England
  • Project:VGDB
  • Wiki edits:3,204
I'm going to guess the person who recorded the samples isn't a native English speaker. ;) Might wanna re-do those with someone who is simply for sake of clarity.

Nice start though! I could make some words out. :v:

#5 User is offline ICEknight 

Posted 24 February 2009 - 05:26 PM

  • Posts: 9289
  • Joined: 11-January 03
  • Gender:Male
  • Location:Spain
  • Wiki edits:18
Hahaha, awesome! It sounds a lot like an old Spectrum game I used to have, called Cobra's Arc... except that Spanish is much easier to reproduce phonetically, of course.

Here's the text version. =P

Quote

Nuuan tuu thrii testing testing this is th{ demonstreitzion of tiidosspiits sinthesaizer foor sega mega draiv]nd dzenesis. ]s juu kh]n hi{r, things dount saundth]t guud jet. th{ voiss s]mpls niid samm moor v{{rktu bi dann on them. stey tuund, moor tu kham leiter


#6 User is offline TmEE 

Posted 24 February 2009 - 06:19 PM

  • Hot music ~~~~
  • Posts: 1716
  • Joined: 06-January 08
  • Gender:Male
  • Location:Estonia, Rapla City
  • Project:Big Neighbor Disturber, Laser Raster Scan Projector
  • Wiki edits:11
Spanish has more ways of spelling things and thus more complex. That ununderstandable text string is how you have to write Estonian to get approximate English pronounciation... (and that capital N in the beginning of string is not part of it)

Yeah, I do not speak english natively... and this is only my first alpha, 2nd version would sound much better. It will still have some of its issues because its like 100 bytes of code and some 65KB of samples :P

Anyway, I hope to clear out the samples by tomorrow and then things should be good enough. Not as good as "Microsoft Sam" thing, but my synth is just so simple and works entirely around Estonian pronounciation system.

oh, and how things sound depend on how I talk English myself, and I have quite strong accent :P
This post has been edited by TmEE: 24 February 2009 - 06:58 PM

#7 User is offline Andlabs 

Posted 24 February 2009 - 10:52 PM

  • 「いっきまーす」
  • Posts: 2175
  • Joined: 11-July 08
  • Gender:Male
  • Project:Writing my own MD/Genesis sound driver :D
  • Wiki edits:7,061
Just tried it out. It's kinda cool. Mac OS X: It works in Generator and Kega with the same audio quality; but doesn't play a thing in Genesis Plus. Which is odd, because Genesis Plus is supposedly at the same level as Kega, but I think I did hear from some people that Genesis Plus's sound emulation isn't the hottest thing in the world.

Good luck with this!

#8 User is offline Flygon 

Posted 24 February 2009 - 11:55 PM

  • Dem Melons
  • Posts: 2448
  • Joined: 10-February 06
  • Gender:Not Telling
  • Location:Victoria, Australia
  • Project:Pending
  • Wiki edits:10
Record my voice for the samples.

Nah, kidding, people complain my voice is 'too deep' anyway.

Anyway, for people that do not completely understand it yet:

Quote

One, two, three. Testing, testing. This is the demonstration of Tiido's speech synthesiser for Sega Mega Drive and Genesis. As you can hear, things don't that sound good yet. The voice samples need some more work to bring them to spec. Stay tuned, more to come later.


But yeah, I am loving this, it does indeed need more work in the voice samples, but after listening to it several times, it begins to make sense.

And yes, I did steal ICEknights translation as a base, but I still needed to figure out some words by myself anyway :(.
This post has been edited by Flygon: 25 February 2009 - 02:27 AM

#9 User is offline Sik 

Posted 25 February 2009 - 01:33 AM

  • Sik is pronounced as "seek", not as "sick".
  • Posts: 6719
  • Joined: 17-March 06
  • Gender:Male
  • Project:being an asshole =P
  • Wiki edits:11
The problem with the voice synthetizer is that Tiido just recorded his voice and slapped parts of what he recorded directly. And moreover, this isn't exactly the best of his recordings (I was talking to him about this).

If someday he manages to have enough time, he should try recording his voice (maybe several times, heck, even the voice from other people too), see what waveforms are generated and create new samples based on the common patterns of those (which of course would as well join perfectly). Then it'll sound good. Add pitch and volume control (dammit, even tempo, these waveforms are played like a single-channel module!), and pretty much you have a quite good control over the voice (making it not being so emotionless, change the gender, etc.).
This post has been edited by Sik: 25 February 2009 - 01:34 AM

#10 User is offline LocalH 

Posted 25 February 2009 - 12:16 PM

  • roxoring your soxors
  • Posts: 3147
  • Joined: 11-January 03
  • Gender:Male
  • Location:wouldn't you like to know
  • Project:MDEM - Genesis programming stufz
  • Wiki edits:3
Next try porting the Amiga speech synthesizer to the MD =P

#11 User is offline ICEknight 

Posted 25 February 2009 - 05:23 PM

  • Posts: 9289
  • Joined: 11-January 03
  • Gender:Male
  • Location:Spain
  • Wiki edits:18

View PostTmEE, on Feb 24 2009, 06:19 PM, said:

Spanish has more ways of spelling things and thus more complex.

Hmm? We have only one way to read each letter, just like in Japanese. It's much more simple than English, where each letter can be pronounced quite differently depending on the case (gaol, anyone?).


There's always exceptions, but they're only a few cases.
This post has been edited by ICEknight: 25 February 2009 - 05:25 PM

#12 User is offline nineko 

Posted 25 February 2009 - 05:33 PM

  • I am the Holy Cat
  • Posts: 5341
  • Joined: 17-August 06
  • Gender:Male
  • Location:italy
  • Project:I... don't even know anymore :U
  • Wiki edits:5,251

View PostICEknight, on Feb 25 2009, 11:23 PM, said:

We have only one way to read each letter, just like in Japanese.
(...)
There's always exceptions, but they're only a few cases.
Just like Italian and Finnish.

#13 User is offline TmEE 

Posted 25 February 2009 - 06:22 PM

  • Hot music ~~~~
  • Posts: 1716
  • Joined: 06-January 08
  • Gender:Male
  • Location:Estonia, Rapla City
  • Project:Big Neighbor Disturber, Laser Raster Scan Projector
  • Wiki edits:11
In Estonian its same, a letter in any word is always pronounced same (with few exceptions). So you guys can potentially make it speak English or any other language after a while :P
This post has been edited by TmEE: 25 February 2009 - 06:24 PM

#14 User is offline RamiroR 

Posted 26 February 2009 - 04:23 PM

  • Posts: 355
  • Joined: 11-May 08
  • Gender:Male
  • Wiki edits:9

View PostICEknight, on Feb 25 2009, 08:23 PM, said:

View PostTmEE, on Feb 24 2009, 06:19 PM, said:

Spanish has more ways of spelling things and thus more complex.

Hmm? We have only one way to read each letter, just like in Japanese. It's much more simple than English, where each letter can be pronounced quite differently depending on the case (gaol, anyone?).


There's always exceptions, but they're only a few cases.

of course I agree with him xD, as english it's not pronounced as written...

maybe, tiido, you should try an spanish version xD

by the way, I got a headache.. :S

and I think this needs some phonetic knowledge
This post has been edited by RamiroR: 26 February 2009 - 04:26 PM

#15 User is offline Elratauru 

Posted 27 February 2009 - 06:01 AM

  • Oooh Shiny stuff! don't touch it >:(
  • Posts: 960
  • Joined: 13-April 08
  • Gender:Male
  • Location:Montevideo, Uruguay
  • Project:Web Developer
  • Wiki edits:132

View PostICEknight, on Feb 25 2009, 07:23 PM, said:

View PostTmEE, on Feb 24 2009, 06:19 PM, said:

Spanish has more ways of spelling things and thus more complex.

Hmm? We have only one way to read each letter, just like in Japanese. It's much more simple than English, where each letter can be pronounced quite differently depending on the case (gaol, anyone?).


There's always exceptions, but they're only a few cases.


Mmm... I don't think Spanish is easier, think this:

We (native spanish speakers) use "Perro" for a male dog, or "Perra" for a female dog... also, we got "La perra" o "El perro", in english you use "The dog" and it doesnt matter the gender...

Also, we got the volcals with " ´ " ... and that is what gives the pronunciation... is not the same to say "Por qué?" or "Porque" ...almost the same word for different things...

Heck, we also got some hard tenses like "Preterito plus cuan perfecto" ... (No me acuerdo si se escribía así xD)... Altough english got tenses like past perfect its not the same thing you know...

  • 2 Pages +
  • 1
  • 2
    Locked
    Locked Forum

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users