Either that, or you could make an object or a sub or what ever it would be
called that handled the speech, and call it using one line or something
seemingly easy from everywhere in the code. You'd still have to change all the
speech to use the new code though. I'm satisfied with the voice files
In that case, I say you keep the wav files as they are.
Best Regards,
Hayden
-Original Message-
From: gamers-boun...@audyssey.org [mailto:gamers-boun...@audyssey.org] On
Behalf Of Liam Erven
Sent: Saturday, December 12, 2009 10:59 PM
To: 'Gamers Discussion list'
Subject: Re: [Audyssey]
wav files for the win
-Mensagem original-
De: Hayden Presley hdpres...@hotmail.com
Para: 'Gamers Discussion list' gamers@audyssey.org
Data: Domingo, 13 de Dezembro de 2009 08:41
Assunto: Re: [Audyssey] the switching of the voice in MOTA beta 10
In that case, I say you keep the wav files
Hi Thomas,
You know adding the sapi5 support would be the easy part of speech. It is
using wave files that takes so much programming. For Basic it could be as easy
as
if sapi = true then
say StuffToSay variable
else
do the wave file speech stuff
end if
I actually have two say sub routines.
Hi Jim,
Yeah, but if I go ahead and put in Sapi support I'm not going to use wav
files any more for speech. That's just too much work supporting both.
Keep in mind here I'm preparing to convert my code to C++ and while I am
at it I could go ahead and rewrite the speech functions to use Sapi
Hi Thomas,
I just meant that if you already have the wave file speech stuff done, it would
be very easy to add the sapi5 speech.
BFN
- Original Message -
Hi Jim,
Yeah, but if I go ahead and put in Sapi support I'm not going to use wav
files any more for speech. That's just too much
I have thought about it a bit more and i still think wave files will do the
job. If anyone doesnt like the voice or cant follow the language quickly, they
can just make new voice files.
-original message-
Subject: Re: [Audyssey] the switching of the voice in MOTA beta 10
From: Thomas Ward
Well Thomas would have to leave the sound files unencripted which can be a
recipe for a lot of trouble with people stealing his sounds and things like
that. At least with Sapi they can use their own voices, but then you have
the problem of some people's broken Sapis. And while the number seems
yeah some sapis get broken.
I have broken mine and repaired it but unless you want to reformat or muck
about which is what I eventually did I wouldn't recomend doing anything bar
formatting.
although sapi doesn't really break unless you mangle something, hmph.
At 12:28 p.m. 14/12/2009, you
Problem is it can be quite easy for an average computer schmoe to
accidentally break something without even being aware of it until the next
time they try to run a program dependent on the broken component. I myself
have done this more times than I care to remember.
Homer: Hey, uh, could you
In short, yuck. I very much prefer the voice in beta 9. I can't stand hearing
stuff like entuh instead of enter Even better would be the ability to use
the SAPI voice of our choice. Could this be a feature of the full game by
chance?, or would that be too much work. Thanks.
---
In God we
Thomas tried that way back in the days of Monte. The problem with that is
that people kept having issues getting Sapi to work on their machines. I'm
sure Thomas remembers all too well the number of Emails about that. Besides,
if the game's ever going to become cross platform at some point that
Hi Charles and all,
Well, the primary reason I got rid of Acapela Heather and replaced her
with Scansoft Karen is because Heather made a lot of verbal mistakes.
There were several words like enter, control, wall, Centaur, etc that
Heather couldn't say correctly no matter what i did. I had to
Personally, I think it should be optional; if someone doesn't like the wav
files, they could turn on SAPI support in the options menu. Personally, I
think the wav files and voice are fine, but...
Best Regards,
Hayden
-Original Message-
From: gamers-boun...@audyssey.org
Hi Hayden,
Oh, that would not be very practical at all. You have no idea how much
work would go into developing two different speech systems like that.
I'd litterally have to do double the work to support the speaking of wav
files and Sapi. It would be likethis for every single speech message
It's more work, however. What about having a function called speak. And that
way you could do all yoru checking in there, and you'd only have to write
that condition once instead of every time.
I'm learning the hard way to put everything I use in to functions. Like
things such as play sounds and
I don't know c++ but here's my vb equivalent
It's kinda psuto code as it's Saturday night, and I'm not abou tto go look
everything up.
'somewhere we'd have a variable called sapi that's set for whether or not we
use sapi
Function speak(text as string)
If sapi = true then
'use sapi to speak it
Hi Liam,
Oh, believe me I have several handy functions in my engine that I call
to perform speaking of status and whatever. It is all nicely designed
modularly, but the fact still remains it is still more work. I have to
have an if statement to either load a wav file or wav files or send a
Hi Liam,
Yeah, I know that, and I pretty much said the same thing to Hayden in a
prier message. Though I'd rather just decide either on Sapi or wav
files. Makes my job a lot easier since I'm going to start on converting
my code Monday.
*Smile*
Liam Erven wrote:
I don't know c++ but here's
19 matches
Mail list logo