1. Speech using Euphoria
- Posted by Jeremy Peterson <ptl99 at hotmail.com>
Dec 20, 2005
-
Last edited Dec 21, 2005
Any interest in a wrapper for stm.dll that can take text files or strings of
text and say them in a human-like voice?
Jeremy
Edmund Burke: "All that is necessary for evil to triumph is for good men to do
nothing."
2. Re: Speech using Euphoria
- Posted by C Bouzy <eucoder at hotmail.com>
Dec 20, 2005
-
Last edited Dec 21, 2005
Hey Jeremy,
I think I could use that. How does the voices sound?
----If you continue to do what you have always done,
you will get what you have always gotten.----
3. Re: Speech using Euphoria
- Posted by Jeremy Peterson <ptl99 at hotmail.com>
Dec 20, 2005
-
Last edited Dec 21, 2005
There are about 5 variables you set that determine what the voice will sound
like.
Jeremy
Edmund Burke: "All that is necessary for evil to triumph is for good men to do
nothing."
4. Re: Speech using Euphoria
Jeremy Peterson wrote:
>
> There are about 5 variables you set that determine what the voice will sound
> like.
Sounds interesting...
----If you continue to do what you have always done,
you will get what you have always gotten.----
5. Re: Speech using Euphoria
- Posted by ags <eu at 531pi.co.nz>
Dec 21, 2005
Jeremy Peterson wrote:
>
> There are about 5 variables you set that determine what the voice will sound
> like.
>
> Jeremy
>
> Edmund Burke: "All that is necessary for evil to triumph is for good men to
> do nothing."
Can you make some demo MP3s of the voices and put them somewhere? Otherwise
where does stm.dll come from, is there a web site?
Gary
6. Re: Speech using Euphoria
ags wrote:
>
> Jeremy Peterson wrote:
> >
> > There are about 5 variables you set that determine what the voice will sound
> > like.
> >
> > Jeremy
> >
> > Edmund Burke: "All that is necessary for evil to triumph is for good men to
> > do nothing."
>
> Can you make some demo MP3s of the voices and put them somewhere? Otherwise
> where does stm.dll come from, is there a web site?
>
> Gary
http://babek.info/libertybasicfiles/lbf_dnload_notice.php?file=speechdll.zip
7. Re: Speech using Euphoria
- Posted by ags <eu at 531pi.co.nz>
Dec 21, 2005
Evan Marshall wrote:
>
> ags wrote:
> >
> > Jeremy Peterson wrote:
> > >
> > > There are about 5 variables you set that determine what the voice will
> > > sound
> > > like.
> > >
> > > Jeremy
> > >
> > > Edmund Burke: "All that is necessary for evil to triumph is for good men
> > > to
> > > do nothing."
> >
> > Can you make some demo MP3s of the voices and put them somewhere? Otherwise
> > where does stm.dll come from, is there a web site?
> >
> > Gary
>
>
> <a
> href="http://babek.info/libertybasicfiles/lbf_dnload_notice.php?file=speechdll.zip">http://babek.info/libertybasicfiles/lbf_dnload_notice.php?file=speechdll.zip</a>
Thanks.
I don't think I'll download and learn Liberty BASIC to try it out though
Gary
8. Re: Speech using Euphoria
ags wrote:
>
> Evan Marshall wrote:
> >
> > ags wrote:
> > >
> > > Jeremy Peterson wrote:
> > > >
> > > > There are about 5 variables you set that determine what the voice will
> > > > sound
> > > > like.
> > > >
> > > > Jeremy
> > > >
> > > > Edmund Burke: "All that is necessary for evil to triumph is for good men
> > > > to
> > > > do nothing."
> > >
> > > Can you make some demo MP3s of the voices and put them somewhere?
> > > Otherwise
> > > where does stm.dll come from, is there a web site?
> > >
> > > Gary
> >
> >
> > <a
> > href="http://babek.info/libertybasicfiles/lbf_dnload_notice.php?file=speechdll.zip">http://babek.info/libertybasicfiles/lbf_dnload_notice.php?file=speechdll.zip</a>
>
> Thanks.
> I don't think I'll download and learn Liberty BASIC to try it out though
>
> Gary
Heh...
Liberty Basic is OK and v5.0 is going to be much improved, but currently it's
scum compared to Euphoria: You're limited to Windows, 70 MB RAM, very slow
interpreter/virtual machine, "DLL Hell" runtime distribution, plus very annoying
& limiting trials (300 second nag screen each time, 500 executable statement
limit).
However, they still have a much larger community than we do, and publish
fantastic monthly newsletters; I read them often, and translate them to my
Euphoria programming.
For example, I'm currently adding Mutex routines into 'memshare.ew' (memory
mapping IPC library) and utilizing resources found in newsletter #113. I have big
plans for this library and might mess with the Linux version, but more on that
later.
For now know that I plan to release an updated version of 'structs.e' with
updated documentation soon. I just have a few more routines to document; I've
just been lazy lately and somehow prefered playing Half Life 2 over writing
documentation.
Regards,
Vincent
9. Re: Speech using Euphoria
- Posted by ags <eu at 531pi.co.nz>
Dec 21, 2005
Vincent wrote:
>
> For now know that I plan to release an updated version of 'structs.e' with
> updated
> documentation soon. I just have a few more routines to document; I've just
> been
> lazy lately and somehow prefered playing Half Life 2 over writing
> documentation.
>
I know the feeling. I find I can only code seriously every couple of months.
As far as speech goes though, I remember someone posted a COM(?) wrapper for
Microsofts speech subsystem that worked quite well. Windows only of course,
until Microsoft Winux comes out....
(I made that up)
Gary
10. Re: Speech using Euphoria
ags wrote:
>
> Evan Marshall wrote:
> >
> > ags wrote:
> > >
> > > Jeremy Peterson wrote:
> > > >
> > > > There are about 5 variables you set that determine what the voice will
> > > > sound
> > > > like.
> > > >
> > > > Jeremy
> > > >
> > > > Edmund Burke: "All that is necessary for evil to triumph is for good men
> > > > to
> > > > do nothing."
> > >
> > > Can you make some demo MP3s of the voices and put them somewhere?
> > > Otherwise
> > > where does stm.dll come from, is there a web site?
> > >
> > > Gary
> >
> >
> > <a
> > href="http://babek.info/libertybasicfiles/lbf_dnload_notice.php?file=speechdll.zip">http://babek.info/libertybasicfiles/lbf_dnload_notice.php?file=speechdll.zip</a>
>
> Thanks.
> I don't think I'll download and learn Liberty BASIC to try it out though
>
> Gary
Liberty Basic is fun and easy to learn compared to Euphoria.
I have to admit I haven't used it since 1999 when I discoved Euphoria.
Because of speed mainly.
Don Cole
A Bug is an un-documented feature.
A Feature is a documented Bug.
11. Re: Speech using Euphoria
don cole wrote:
> Liberty Basic is fun and easy to learn compared to Euphoria.
Yes, but IMO Euphoria is among the easiest to learn and the most enjoyable
programming experience.
Euphoria is far from perfect, but is getting much closer with my and other great
libraries that offer features that currently do not exist and patches for the few
poor implementations. Patchwork is undesirable, but it gets the job done until
it's implemented into the official language definition.
> I have to admit I haven't used it since 1999 when I discovered Euphoria.
> Because of speed mainly.
Liberty BASIC prior to version 3.0 (2003) were all 16 bit designed for 16/32 bit
Windows! In addition, the language interpreter was and still is written in
Smalltalk instead of ASM or C; so you know the secret to it's blazing fast
execution.
Regards,
Vincent
12. Re: Speech using Euphoria
yes I did a barebones wrap of Microsoft agent
text to speech using Eucom.
You can find more info in the MDSN or google Microsoft Agent .
--"ask about our layaway plan".
--
13. Re: Speech using Euphoria
Hi
How do you use it, I can't hear anything, and it says the voicetotal is 0
Chris
http://members.aol.com/chriscrylex/euphoria.htm
http://uboard.proboards32.com/
http://members.aol.com/chriscrylex/EUSQLite/eusql.html