Go Back   Zune Boards > Zune Discussions > Zune Games > Development Discussions > Development Help

Development Help For help from coding to error finding to that one thing you just can't get right

Reply
 
LinkBack Thread Tools
Old 09-07-2009, 03:59 PM   #1 (permalink)
Squirt
 
Join Date: Jan 2009
Posts: 19
UseFull Apps is on a distinguished road
Default Speech Synthesis

how do you do speech synthesis with xna like the app Talking Clock,
i would just look at the source code but i lost that file and i can not download it again.. so any help would be welcomed





UseFull Apps is offline   Reply With Quote

Advertisement [Remove Advertisement]
Old 09-07-2009, 08:23 PM   #2 (permalink)
Experienced Member
 
Tiptup300's Avatar
 
Join Date: Apr 2008
Posts: 808
Tiptup300 has disabled reputation
Default

Quote:
Originally Posted by UseFull Apps View Post
how do you do speech synthesis with xna like the app Talking Clock,
i would just look at the source code but i lost that file and i can not download it again.. so any help would be welcomed
You can't really do real speech synthesis, Talking Clock just used a saved list of samples for various things like.

"One" "Two" "O'clock' "Thirty"



Tiptup300 is offline   Reply With Quote
Old 09-08-2009, 07:09 AM   #3 (permalink)
Squirt
 
Join Date: Jan 2009
Posts: 19
UseFull Apps is on a distinguished road
Default

kk i thought so cause i could not find anything on speech on google





UseFull Apps is offline   Reply With Quote
Old 09-08-2009, 12:56 PM   #4 (permalink)
Umbra de Astra
Moderator
Zune Guardian
 
Shadow's Avatar
 
Join Date: May 2007
Posts: 741
Shadow will become famous soon enough
Default

Quote:
Originally Posted by Tiptup300 View Post
You can't really do real speech synthesis, Talking Clock just used a saved list of samples for various things like.

"One" "Two" "O'clock' "Thirty"
Couldn't you (not quite simply because it could be difficult, but there's no other word for it) simply record all of the sounds of the human voice and make the program play them back in order accordingly?
__________________
All of love is like racing across the frozen tundra on a snowmobile which flips over, trapping you underneath. At night, the ice-weasels come.




Shadow is offline   Reply With Quote
Old 09-08-2009, 08:26 PM   #5 (permalink)
Experienced Member
 
Tiptup300's Avatar
 
Join Date: Apr 2008
Posts: 808
Tiptup300 has disabled reputation
Default

Quote:
Originally Posted by Phantom707 View Post
Couldn't you (not quite simply because it could be difficult, but there's no other word for it) simply record all of the sounds of the human voice and make the program play them back in order accordingly?
Sure you have all the space in the world. Sarcasm aside though it sounds terrible. You don't say words the same exact way in sentences. "Live" is a good example.



Tiptup300 is offline   Reply With Quote
Old 09-08-2009, 09:54 PM   #6 (permalink)
Member
 
BroiledVictory's Avatar
 
Join Date: Dec 2008
Location: Puyallup, Washington State
Posts: 526
BroiledVictory will become famous soon enough
Send a message via Skype™ to BroiledVictory
Awards Showcase
Biggest Shouter 
Total Awards: 1
Default

Its possible. Is it worth it? No. It would be very hard.
__________________
Formally SmileDog.
Note: I prefer to have conversations over Skype, not over PM.
You will be bottom priority if I happen to be talking to a friend/relative.

thx Jorvette!




BroiledVictory is offline   Reply With Quote
Old 09-09-2009, 06:58 PM   #7 (permalink)
Experienced Member
 
Tiptup300's Avatar
 
Join Date: Apr 2008
Posts: 808
Tiptup300 has disabled reputation
Default

Quote:
Originally Posted by SmileDog View Post
Its possible. Is it worth it? No. It would be very hard.
I hate your signature so much. Please burn it.



Tiptup300 is offline   Reply With Quote
Old 09-09-2009, 07:14 PM   #8 (permalink)
God
α+ω
Retired Staff
Professional Spammer
 
Join Date: Jan 2007
Location: Look up
Posts: 7,805
God has much to be proud ofGod has much to be proud ofGod has much to be proud ofGod has much to be proud ofGod has much to be proud ofGod has much to be proud ofGod has much to be proud of
Send a message via AIM to God Send a message via MSN to God Send a message via Yahoo to God Send a message via Skype™ to God
Awards Showcase
Biggest Abuser of Noobs Trogdor's Peasant Favorite zB Extremity 
Total Awards: 3
Default

Quote:
Originally Posted by Phantom707 View Post
Couldn't you (not quite simply because it could be difficult, but there's no other word for it) simply record all of the sounds of the human voice and make the program play them back in order accordingly?
That's basically what Voice Synthesis programs do, break words into sounds, play sounds in the correct order, with basic grammatical gaps. Hence why they always lack tone
__________________
Quote:
Originally Posted by sb
10:15 PM <Marshillboy> I almost never eat out

Nurta.net cures 29 known diseases



God is offline   Reply With Quote
Old 09-10-2009, 09:05 AM   #9 (permalink)
Experienced Member
 
Tiptup300's Avatar
 
Join Date: Apr 2008
Posts: 808
Tiptup300 has disabled reputation
Default

Quote:
Originally Posted by Nurta View Post
That's basically what Voice Synthesis programs do, break words into sounds, play sounds in the correct order, with basic grammatical gaps. Hence why they always lack tone
Certain ones, not many of the new ones.



Tiptup300 is offline   Reply With Quote
Old 09-10-2009, 05:38 PM   #10 (permalink)
God
α+ω
Retired Staff
Professional Spammer
 
Join Date: Jan 2007
Location: Look up
Posts: 7,805
God has much to be proud ofGod has much to be proud ofGod has much to be proud ofGod has much to be proud ofGod has much to be proud ofGod has much to be proud ofGod has much to be proud of
Send a message via AIM to God Send a message via MSN to God Send a message via Yahoo to God Send a message via Skype™ to God
Awards Showcase
Biggest Abuser of Noobs Trogdor's Peasant Favorite zB Extremity 
Total Awards: 3
Default

Quote:
Originally Posted by Tiptup300 View Post
Certain ones, not many of the new ones.
Well yea, now with faster processors, have it completely computer generated isn't too hard, but the basic ones, especially if they have a high storage/processor ratio, like the Zune.

But yeah to reiterate the past posts, if you want to do basic speech synthesis, you could on the Zune, but best to do it the simplest way, and do metaphorical equivalent of raycasting, it'll save yourself some headache. Break it up into as few blocks as possible like the clock and play them in order.
__________________
Quote:
Originally Posted by sb
10:15 PM <Marshillboy> I almost never eat out

Nurta.net cures 29 known diseases

Last edited by God; 09-10-2009 at 05:42 PM.



God is offline   Reply With Quote
Old 09-10-2009, 10:20 PM   #11 (permalink)
Experienced Member
 
Tiptup300's Avatar
 
Join Date: Apr 2008
Posts: 808
Tiptup300 has disabled reputation
Default

Quote:
Originally Posted by Nurta View Post
Well yea, now with faster processors, have it completely computer generated isn't too hard,
There still aren't any really good voice synthesizers. I doubt it's processing power. It's just that the computer has to be able to understand a sentence to read it and I doubt that's easy to do.



Tiptup300 is offline   Reply With Quote
Old 10-24-2009, 05:40 PM   #12 (permalink)
Zuner
 
badmoodguy88's Avatar
 
Join Date: Jun 2008
Posts: 72
badmoodguy88 is on a distinguished road
Default

Quote:
There still aren't any really good voice synthesizers. I doubt it's processing power. It's just that the computer has to be able to understand a sentence to read it and I doubt that's easy to do.
They are a lot better than you might think Cepstral is good they sell by the voice and so it is fairly cheap. Callie I think sounds vary understandable and somewhat expressive. It does a thing were it puts emphasis on certain words that almost always have an emotional charge to them so that the text is read with some feeling.

ATT also has a voice synth that you can try online that is very good and very expensive. Some of the voices sound very real but grammatically (putting emphasis in the right places) it is not as good as Cepstral.

You could record the phonic sounds but then the challenge becomes the logic that recognizes the exceptions like "live" and program specifically for them OR if you do have it for a game you could have a text string that gets displayed "live" and another that gets read by the program 'liv'

The doable method would be to restrict your self to a limited vocabulary and just reuse words saved.

The zune games can be HUGE, the thing is that you can not load that much of it at a time...



badmoodguy88 is offline   Reply With Quote
Old 10-24-2009, 05:48 PM   #13 (permalink)
Zuner
 
Cobalthex's Avatar
 
Join Date: Sep 2009
Posts: 97
Cobalthex is on a distinguished road
Default

if this has not already been said (didnt read comments above )
you can in theory do speech synthesis, its just extremely tedious and probably not very easy on XNA (not that it is period) and it not worth the reward



Cobalthex is offline   Reply With Quote
Reply

Bookmarks

Thread Tools