Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Where's linux-TTS?

47 views
Skip to first unread message

Avoi...@gmail.com

unread,
Nov 3, 2012, 1:48:17 PM11/3/12
to
The only good thing of the W7-net-book that I
mistakenly though I needed to buy to drive my
wireless-modem was the text-to-speech.

You could lie down and have a tedious text read to you.
After the net-book was stolen I've been searching for
a linux equivalent.

Festival, sourced from the collaboration of 2 universities
seemed viable. But the latest updates are from 2010, and
the mail-list is empty. The first *tar.gz that I compiled per
INSTALL instructions [which muddles the procedure for
multiple OSs] generated NO executable, and the instructions
suggest ignoring some error message; and I don't want
to waste my time analysing the warnings/error-mesg in
the <config.log> with the 99 file-big dir-tree, to just
discover that the whole thing is redundant.

Now that USB seems to have stabilised, I thought I'd
have a look into it, and I'm told that while I was sleeping
USB2 became redundant.

Has linux-TTS been wiped-off by the housing bubble
and the FB/twitter wave too?

Do any linux users do TTS?

== TIA.

DenverD

unread,
Nov 4, 2012, 3:04:15 AM11/4/12
to
On 11/03/2012 06:48 PM, Avoi...@gmail.com wrote:
> Do any linux users do TTS?

the cheap tablet i bought running Android Linux 4.04 has it built
in..and, i'm not sure but i think dismissing "the latest updates are
from 2010, and the mail-list is empty" might be a mistake, afaik some
application get 'done' (that is: just work) and no longer need an army
of folks to add winky-blinkys and create buzzzzz..

not sure, but i think there are a goodly number of apps, voices,
dialects, languages available..

--
DenverD

DenverD

unread,
Nov 4, 2012, 3:51:42 AM11/4/12
to
On 11/04/2012 09:04 AM, DenverD wrote:
> but i think there are a goodly number of apps, voices, dialects,
> languages available..

thinking about it, i think i should have ended the line above with:

and, it has been that way for years in Linux....several years before
Win7 was born..

--
DenverD

Avoi...@gmail.com

unread,
Nov 4, 2012, 7:11:26 AM11/4/12
to
Perhaps I should quickly buy Android Linux 4.04?
So you've never used festival then?
Can Android Linux 4.04 do:
show me how many 'estival' files/dirs: `locate estival | wc -l` (2218)
and how many <scripts> files/dirs: `locate estival | grep sh | wc -l` (95)
and if/where's the main executable: `which festival` (nill)
and perhaps there's some description: `whatis festival` (na)

If you could 'paste' your results, I might be able to see what's wrong
on my side.

== TIA


DenverD

unread,
Nov 4, 2012, 9:17:56 AM11/4/12
to
On 11/04/2012 01:11 PM, Avoi...@gmail.com wrote:
> Perhaps I should quickly buy Android Linux 4.04?

heh! my "Android Linux 4.04 has it built in" was just a note to answer
your "Do any linux users do TTS?"....

i guess i could have just answered: yes

> So you've never used festival then?

nope...so far i've not had a need for it...but, i've heard that it
works...did you find a set up guide. . . or the included or online docs
<http://www.cstr.ed.ac.uk/projects/festival/manual/>?

if you can't get it to work there are several others...espeech,
gunspeech, jovie and others...as far as i know each will require some
set up and configuration..

oh well, you got me interested so i installed it to my openSUSE, and
your questions:

`locate estival | wc -l` = 223
`locate estival | grep sh | wc -l` = 125
`which festival` = /usr/bin/festival
`whatis festival` = nothing appropriate.
`festival -v` = Festival Speech Synthesis System: 1.96:beta July 2004
`locate festival | grep doc` =
/usr/share/doc/packages/festival
/usr/share/doc/packages/festival/addr-mode.scm
/usr/share/doc/packages/festival/apml.dtd
/usr/share/doc/packages/festival/benchmark.text
/usr/share/doc/packages/festival/COPYING
/usr/share/doc/packages/festival/ex1.email
/usr/share/doc/packages/festival/ex1.ogi
/usr/share/doc/packages/festival/INSTALL
/usr/share/doc/packages/festival/intro.text
/usr/share/doc/packages/festival/README
/usr/share/doc/packages/festival/spintro.text
/usr/share/doc/packages/festival/th-mode.scm
/usr/share/doc/packages/festival/toksearch.scm
/usr/share/doc/packages/festival/webdemo.scm
/usr/share/festival/festdoc.scm

a little reading of
`man festival`
and
`festival --tts /usr/share/doc/packages/festival/intro.text`

*just works* no setup or nuttin...drop dead simple.

of course, english is ok for me, maybe not you..

good luck.

--
DenverD

Avoi...@gmail.com

unread,
Nov 4, 2012, 1:32:34 PM11/4/12
to
In article <50967917$0$293$1472...@news.sunsite.dk>, DenverD <Den...@invalid.dk> wrote:

> heh! my "Android Linux 4.04 has it built in" was just a note to answer
> your "Do any linux users do TTS?"....
>
> > So you've never used festival then?
>
> nope...so far i've not had a need for it...but, i've heard that it
> works...did you find a set up guide. . . or the included or online docs
> <http://www.cstr.ed.ac.uk/projects/festival/manual/>?
>
Yes, I've got a whole dir of docos.

> if you can't get it to work there are several others...espeech,
> gunspeech, jovie and others...as far as i know each will require some
> set up and configuration..
>
I don't like to just quit and 'taste' others.

> oh well, you got me interested so i installed it to my openSUSE, and
> your questions:
>
> `locate estival | wc -l` = 223
> `locate estival | grep sh | wc -l` = 125
> `which festival` = /usr/bin/festival
> `whatis festival` = nothing appropriate.
> `festival -v` = Festival Speech Synthesis System: 1.96:beta July 2004
> `locate festival | grep doc` =
> /usr/share/doc/packages/festival
> /usr/share/doc/packages/festival/addr-mode.scm
> /usr/share/doc/packages/festival/apml.dtd
> /usr/share/doc/packages/festival/benchmark.text
> /usr/share/doc/packages/festival/COPYING
> /usr/share/doc/packages/festival/ex1.email
> /usr/share/doc/packages/festival/ex1.ogi
> /usr/share/doc/packages/festival/INSTALL
> /usr/share/doc/packages/festival/intro.text =196
> /usr/share/doc/packages/festival/README
> /usr/share/doc/packages/festival/spintro.text =161
> /usr/share/doc/packages/festival/th-mode.scm
> /usr/share/doc/packages/festival/toksearch.scm
> /usr/share/doc/packages/festival/webdemo.scm
> /usr/share/festival/festdoc.scm
>
> a little reading of
> `man festival`
> and
> `festival --tts /usr/share/doc/packages/festival/intro.text`
>
> *just works* no setup or nuttin...drop dead simple.
>
> of course, english is ok for me, maybe not you..
>
> good luck.
>
> --
> DenverD
How do these sizes compare with yours.

-rw-r--r-- 1 500 500 12628 2004-04-30 18:56 -/addr-mode.scm
-rw-r--r-- 1 500 500 7791 2001-04-04 15:12 -/th-mode.scm
-rw-r--r-- 1 500 500 5066 2001-04-04 13:55 -/toksearch.scm
-rw-r--r-- 1 500 500 3029 2001-04-04 13:55 -/webdemo.scm
-rw-r--r-- 1 500 500 21893 2004-07-01 22:06 -/festival/INSTALL
-rw-r--r-- 1 500 500 266 2010-02-19 09:03 -/festival/src/modules/hts_engine/INSTALL
-rw-r--r-- 1 500 500 10942 2010-10-24 21:28 -/speech_tools/INSTALL

My 'top' README reads:
The Festival Speech Synthesis System
version 2.1 RELEASE November 2010
And sizes:
intro.text =196
spintro.text =161
??
BTW TTS depends on 'the brain getting used to the different input'.
But you've still got the problem that when it sees:
" iii) The cat sat on the mat"
it says EYE! EYE! EYE!... and wakes you up.
So for technical texts, you need to edit the problematic stuff out.


== TIA.

DenverD

unread,
Nov 4, 2012, 2:29:21 PM11/4/12
to
On 11/04/2012 07:32 PM, Avoi...@gmail.com wrote:
> How do these sizes compare with yours.
>
> -rw-r--r-- 1 500 500 12628 2004-04-30 18:56 -/addr-mode.scm
> -rw-r--r-- 1 500 500 7791 2001-04-04 15:12 -/th-mode.scm
> -rw-r--r-- 1 500 500 5066 2001-04-04 13:55 -/toksearch.scm
> -rw-r--r-- 1 500 500 3029 2001-04-04 13:55 -/webdemo.scm
> -rw-r--r-- 1 500 500 21893 2004-07-01 22:06 -/festival/INSTALL
> -rw-r--r-- 1 500 500 266 2010-02-19 09:03 -/festival/src/modules/hts_engine/INSTALL
> -rw-r--r-- 1 500 500 10942 2010-10-24 21:28 -/speech_tools/INSTALL

why could you possibly care??

-rw-r--r-- 1 root root 12628 Apr 30 2004 addr-mode.scm
-rw-r--r-- 1 root root 1221 Apr 30 2004 apml.dtd
-rw-r--r-- 1 root root 2714 Apr 4 2001 benchmark.text
-rw-r--r-- 1 root root 5038 May 25 2004 COPYING
-rw-r--r-- 1 root root 1123 Apr 4 2001 ex1.email
-rw-r--r-- 1 root root 465 Apr 4 2001 ex1.ogi
-rw-r--r-- 1 root root 21893 Jul 1 2004 INSTALL
-rw-r--r-- 1 root root 196 Apr 4 2001 intro.text
-rw-r--r-- 1 root root 2311 Jul 1 2004 README
-rw-r--r-- 1 root root 161 Apr 4 2001 spintro.text
-rw-r--r-- 1 root root 7791 Apr 4 2001 th-mode.scm
-rw-r--r-- 1 root root 5066 Apr 4 2001 toksearch.scm
-rw-r--r-- 1 root root 3029 Apr 4 2001 webdemo.scm



> My 'top' README reads:
> The Festival Speech Synthesis System
> version 2.1 RELEASE November 2010
> And sizes:
> intro.text =196
> spintro.text =161
> ??

so?

> BTW TTS depends on 'the brain getting used to the different input'.
> But you've still got the problem that when it sees:
> " iii) The cat sat on the mat"
> it says EYE! EYE! EYE!... and wakes you up.

so?

> So for technical texts, you need to edit the problematic stuff out.

or improve the 'brain'...

--
DenverD
"It is far easier to read, understand and follow the instructions than
to undo the problems caused by not." so wrote dd on 23 Jan 11

Avoi...@gmail.com

unread,
Nov 5, 2012, 12:20:17 AM11/5/12
to
In article <5096c212$0$284$1472...@news.sunsite.dk>, DenverD <Den...@invalid.dk> wrote:

> On 11/04/2012 07:32 PM, Avoi...@gmail.com wrote:
> > How do these sizes compare with yours.
> >
> > -rw-r--r-- 1 500 500 12628 2004-04-30 18:56 -/addr-mode.scm
> > -rw-r--r-- 1 500 500 7791 2001-04-04 15:12 -/th-mode.scm
> > -rw-r--r-- 1 500 500 5066 2001-04-04 13:55 -/toksearch.scm
> > -rw-r--r-- 1 500 500 3029 2001-04-04 13:55 -/webdemo.scm
> > -rw-r--r-- 1 500 500 21893 2004-07-01 22:06 -/festival/INSTALL
> > -rw-r--r-- 1 500 500 266 2010-02-19 09:03 -/festival/src/modules/hts_engine/INSTALL
> > -rw-r--r-- 1 500 500 10942 2010-10-24 21:28 -/speech_tools/INSTALL
>
> why could you possibly care??
>
Because by comparing the file sizes I could get info as to
why your old version works and my new version does NOT.
Eg. perhaps some files have not changed: are the same size.

> -rw-r--r-- 1 root root 12628 Apr 30 2004 addr-mode.scm
> -rw-r--r-- 1 root root 1221 Apr 30 2004 apml.dtd
> -rw-r--r-- 1 root root 2714 Apr 4 2001 benchmark.text
> -rw-r--r-- 1 root root 5038 May 25 2004 COPYING
> -rw-r--r-- 1 root root 1123 Apr 4 2001 ex1.email
> -rw-r--r-- 1 root root 465 Apr 4 2001 ex1.ogi
> -rw-r--r-- 1 root root 21893 Jul 1 2004 INSTALL
> -rw-r--r-- 1 root root 196 Apr 4 2001 intro.text
> -rw-r--r-- 1 root root 2311 Jul 1 2004 README
> -rw-r--r-- 1 root root 161 Apr 4 2001 spintro.text
> -rw-r--r-- 1 root root 7791 Apr 4 2001 th-mode.scm
> -rw-r--r-- 1 root root 5066 Apr 4 2001 toksearch.scm
> -rw-r--r-- 1 root root 3029 Apr 4 2001 webdemo.scm
>
> > My 'top' README reads:
> > The Festival Speech Synthesis System
> > version 2.1 RELEASE November 2010
> > And sizes:
> > intro.text =196
> > spintro.text =161
> > ??
>
> so?
Since you previously wrote that <you were interested and
therefore, actually TESTED *it*> so you might also be interested
if/how the several years later version works.

>
> > BTW TTS depends on 'the brain getting used to the different input'.
> > But you've still got the problem that when it sees:
> > " iii) The cat sat on the mat"
> > it says EYE! EYE! EYE!... and wakes you up.
>
> so?
I'm guessing that you didn't get that.
Ask some one to expalain it to you.
>
> > So for technical texts, you need to edit the problematic stuff out.
>
> or improve the 'brain'...
Or more sleep and less substance abuse.
>


DenverD

unread,
Nov 5, 2012, 1:29:04 AM11/5/12
to
On 11/05/2012 06:20 AM, Avoi...@gmail.com wrote:
> Because by comparing the file sizes I could get info as to
> why your old version works and my new version does NOT.
> Eg. perhaps some files have not changed: are the same size.

little has changed in years and years...as you can see from the tiny (if
any) file size differences...


so, why does yours not work?

since i see you wrote earlier:

[QUOTE]
`which festival` (nill)
[/QUOTE]

i'd have to guess that either you used incorrect directions to install
festival, or maybe none at all..

if you answer these maybe i can help you get going:

1. which distro are you using, and what version?

2. if using a desktop environment, mention that also

3. in what form did you download the program (.rpm, .deb, source, what?)?

4. how did you install the program?

5. show here the output of ls -hal /usr/bin/festival
mine is:

-rwxr-xr-x 1 root root 3.3M Feb 18 2011 /usr/bin/festival*

Robert Heller

unread,
Nov 5, 2012, 5:58:20 AM11/5/12
to
At Mon, 05 Nov 2012 07:29:04 +0100 DenverD <Den...@invalid.dk> wrote:

>
> On 11/05/2012 06:20 AM, Avoi...@gmail.com wrote:
> > Because by comparing the file sizes I could get info as to
> > why your old version works and my new version does NOT.
> > Eg. perhaps some files have not changed: are the same size.
>
> little has changed in years and years...as you can see from the tiny (if
> any) file size differences...
>
>
> so, why does yours not work?
>
> since i see you wrote earlier:
>
> [QUOTE]
> `which festival` (nill)
> [/QUOTE]
>
> i'd have to guess that either you used incorrect directions to install
> festival, or maybe none at all..
>
> if you answer these maybe i can help you get going:
>
> 1. which distro are you using, and what version?
>
> 2. if using a desktop environment, mention that also
>
> 3. in what form did you download the program (.rpm, .deb, source, what?)?
>
> 4. how did you install the program?
>
> 5. show here the output of ls -hal /usr/bin/festival
> mine is:
>
> -rwxr-xr-x 1 root root 3.3M Feb 18 2011 /usr/bin/festival*
>

Random guess: maybe the OP downloaded the *source* archive and failed to
build and install it?


--
Robert Heller -- 978-544-6933 / hel...@deepsoft.com
Deepwoods Software -- http://www.deepsoft.com/
() ascii ribbon campaign -- against html e-mail
/\ www.asciiribbon.org -- against proprietary attachments



DenverD

unread,
Nov 5, 2012, 7:58:51 AM11/5/12
to
On 11/05/2012 11:58 AM, Robert Heller wrote:

> Random guess: maybe the OP downloaded the *source* archive and failed to
> build and install it?

yep, one of several likely causes...(which, as you know, is why the
questions were asked)

--
DenverD

Avoi...@gmail.com

unread,
Nov 5, 2012, 11:25:36 AM11/5/12
to
In article <50975cb1$0$291$1472...@news.sunsite.dk>, DenverD <Den...@invalid.dk> wrote:

> On 11/05/2012 06:20 AM, Avoi...@gmail.com wrote:
> > Because by comparing the file sizes I could get info as to
> > why your old version works and my new version does NOT.
> > Eg. perhaps some files have not changed: are the same size.
>
> little has changed in years and years...as you can see from the tiny (if
> any) file size differences...

No I can't see, because you refused to show the sizes of the old files.
>
> so, why does yours not work?
>
Correct

> since i see you wrote earlier:
>
> [QUOTE]
> `which festival` (nill)
> [/QUOTE]
>
`which` only looks in $PATH AFAIK
I deliberately tried to install to a separate partition.

> i'd have to guess that either you used incorrect directions to install
> festival, or maybe none at all..
>
> if you answer these maybe i can help you get going:
>
Thanks, if I can have reference a working version, it helps.

> 1. which distro are you using, and what version?
>
Currently: slakware 13.

> 2. if using a desktop environment, mention that also
>
kde4 has got the <festival handbook> and IIRC it's on the <menu>,
but shows some error; besides kde4 is crap. xfce doesn't <see> it;
and basically I use blackbox for X.

> 3. in what form did you download the program (.rpm, .deb, source, what?)?
>
-rw-r--r-- 1 root root 787313 2012-08-24 15:10 festival-2.1-release.tar.gz
-rw-r--r-- 1 root root 1925748 2012-08-24 11:53 festlex_CMU.tar.gz
-rw-r--r-- 1 root root 1073401 2012-08-25 07:24 festvox_cmu_us_slt_arctic_hts.tar.gz
-rw-r--r-- 1 root root 1681999 2012-08-25 00:48 speech_tools-2.1-release.tar.gz
Initial <intro/doco> ==
-rw-r--r-- 1 root root 6453 2012-08-24 11:48 FestivalDownload.html

> 4. how did you install the program?
>
See extract of log below. "->" means <typeIn>; "=>" means <I thought/read>

> 5. show here the output of ls -hal /usr/bin/festival
> mine is:
>
> -rwxr-xr-x 1 root root 3.3M Feb 18 2011 /usr/bin/festival*
>
OK so yours is a big binary.
Perhaps you don't know, but this project is very modular, and
developed over years, and for many platforms; which explains why
my dir-tree is big and confusing. It's got lots of scripts.

The correct way to debug a problematic 'hardware related'
project is from the back/goal.

-> <aplay> *.wav == confirms speech via earphones.
The next stage would be: what format/S does festival make?
Perhaps it doesn't save the sound-files, but probably it CAN.

I'll re-read my log and paste relevant stuff here:----
-> tar zxvf festlex_CMU.tar.gz == creates dir-leaf: -/festival/lib/dicts/cmu/*

-> d/l speech_tools-2.1-release.tar.gz
=> Unpack all the source files in a new directory. The directory will
then contain two subdirectories
speech_tools/
festival/
===> ie. expand ALL*.tar.gz FROM the same dir
-> tar zxvf speech_tools-2.1-release.tar.gz == creates dir-leaf: -/speech_tools/main

-> d/l festvox_cmu_us_slt_arctic_hts.tar.gz == ok
-> tar zxvf festvox_cmu_us_slt_arctic_hts.tar.gz == creates dir-leaf: -/us/cmu_us_slt_arctic_hts
=> delay: d/l festdoc*.tar.gz == not listed in dir:"Index of /downloads/festival/2.1"

=> Configuration => See `speech_tools/INSTALL' for instructions.
-> ./configure == checking build system type... i686-pc-linux-gnu
=> "This creates the file config/config"
== see: -/speech_tools/config/config

=> Compilation
=> still from dir: -/speech_tools
-> gmake == .... <long trace>... wfst_train ols ols_test xml_parser

=> To test the system after compilation -> gmake test
== .... <long trace>...lpc script status: CORRECT...Test OK

=> Installing the system
==>All executables are linked to from speech_tools/bin and you should add
that to your PATH in order to use them.
-> PATH=$PATH:/home/Hardware/Audio/Festival/speech_tools
-> export PATH

=> Checking an installation
==> Start the system => $ bin/festival
-> which festival == na
==> ?! where IS the binary: festival ?!
--> mc: seek in:/home/Hardware/Audio for:"For details ty"
== find/S but not-applicable
=================================================
If pre-compiled binaries were found, I would have used them.

Later I 're-compiled' into another partition, and got similar
error messages in the <configLog> file. The *.h cited re. the error
wasn't in my dir-tree.

Your idea that it just works, and didn't need any further attention,
is simplistic. This is an on going research project. And the fact that
the mail-list is dead indicates some BIGGER cause, like the global
economic crisis.

> --
> DenverD

== TIA.

Here's some more doco extracts to give a flavour.
I guess yours is different because you don't need to compile.
That's why I wanted you to give the sizes of your doco-files:---

=> -/Audio/Festival/festival/INSTALL ==
This section describes how to install Festival from source in a new
location and customize that installation.
In order to compile Festival you first need the following source
packages
`festival-2.0-release.tar.gz'
`speech_tools-1.2.4-release.tar.gz'
`festlex_NAME.tar.gz'
`festvox_NAME.tar.gz'
`festdoc_2.0.tar.gz'

Currently we have compiled and tested the system under ...
(Redhat 4.1, 5.0, 5.1, 5.2, 6.[012], 7.[01], 8.0, 9, FC1 and other Linux

_GNU make_
Due to there being too many different `make' programs out there we
have tested the system using GNU make on all systems we use.
Others may work but we know GNU make does.
_Audio hardware_
You can use Festival without audio output hardware but it doesn't
sound very good (though admittedly you can hear less problems with
it). A number of audio systems are supported (directly inherited
from the audio support in the Edinburgh Speech Tools Library):
NCD's NAS (formerly called netaudio) a network transparent audio
system (which can be found at
`ftp://ftp.x.org/contrib/audio/nas/'); `/dev/audio' (at 8k ulaw
and 8/16bit linear), found on Suns, Linux machines and FreeBSD;
and a method allowing arbitrary UNIX commands. *Note Audio
output::.

=> Unpack all the source files in a new directory. The directory will
then contain two subdirectories
speech_tools/ == na
festival/ == na

Configuration
=============

First ensure you have a compiled version of the Edinburgh Speech
Tools Library. See `speech_tools/INSTALL' for instructions.

The system now supports the standard GNU `configure' method for set
up. In most cases this will automatically configure festival for your
particular system. In most cases you need only type
gmake
and the system will configure itself and conpile, (note you need to
have compiled the Edinburgh Speech Tools `speech_tools-1.2.4' first.
==> speech_tools-2.1-rel..> 08-Nov-2010 15:11 1.6M
..[ If these are installed you can test the installation with
gmake test]
To simply make it run with a male US English voiuce it is sufficient
to install just
festlex_CMU.tar.gz
festlex_POSLEX.tar.gz
festvox_kallpc16k.tar.gz
==> If for example in
your environment you may wish the default audio output method to be 8k
mulaw through `/dev/audio' you should add the following line to your
`siteinit.scm' file
(Parameter.set 'Audio_Method 'sunaudio)

==>Once compiled and site initialization is set up you should test to
see if Festival can speak or not.

Start the system
$ bin/festival


DenverD

unread,
Nov 5, 2012, 12:46:43 PM11/5/12
to
On 11/05/2012 05:25 PM, Avoi...@gmail.com wrote:
>> little has changed in years and years...as you can see from the tiny (if
>> any) file size differences...
>
> No I can't see, because you refused to show the sizes of the old files.

of course i did, look again:

-rw-r--r-- 1 root root 12628 Apr 30 2004 addr-mode.scm
-rw-r--r-- 1 root root 1221 Apr 30 2004 apml.dtd
-rw-r--r-- 1 root root 2714 Apr 4 2001 benchmark.text
-rw-r--r-- 1 root root 5038 May 25 2004 COPYING
-rw-r--r-- 1 root root 1123 Apr 4 2001 ex1.email
-rw-r--r-- 1 root root 465 Apr 4 2001 ex1.ogi
-rw-r--r-- 1 root root 21893 Jul 1 2004 INSTALL
-rw-r--r-- 1 root root 196 Apr 4 2001 intro.text
-rw-r--r-- 1 root root 2311 Jul 1 2004 README
-rw-r--r-- 1 root root 161 Apr 4 2001 spintro.text
-rw-r--r-- 1 root root 7791 Apr 4 2001 th-mode.scm
-rw-r--r-- 1 root root 5066 Apr 4 2001 toksearch.scm
-rw-r--r-- 1 root root 3029 Apr 4 2001 webdemo.scm


> `which` only looks in $PATH AFAIK
> I deliberately tried to install to a separate partition.

if you didn't install it to a place that it can be found by 'which' then
it can't be found by bash (to execute) either..

since it is not in your path (proven by hiding from 'which') try
executing it with the full path /give/full/path/festival


>>
> Currently: slakware 13.

bad luck, i don't know enough about slack to know if it even has a
package management system....can it use rpm, deb, other?

i tried slackware in about '97 and couldn't ever get anywhere with
it...fortunately 'they' made RedHat easier (and it came on a couple of
CDs in a BIG thick book, that held my hand)


> OK so yours is a big binary.

hmmmm, is yours to be a lot of little binaries?

wait, don't answer, because:

> -> gmake == .... <long trace>... wfst_train ols ols_test xml_parser

ok, i am out of this thread because i don't know enough about slack to
know what gmake is...and, even if you should be running that instead of
'make', i still don't see in your following anything 'make install' (as
root)


,> => To test the system after compilation -> gmake test
> == .... <long trace>...lpc script status: CORRECT...Test OK
>
> => Installing the system

i _guess_ that means gmake is the same as 'make install'??


> -> which festival == na
> ==> ?! where IS the binary: festival ?!

*exactly* the right question! if which can't find an executable, it
either is not executable, or is is not in PATH..

> --> mc: seek in:/home/Hardware/Audio for:"For details ty"
> == find/S but not-applicable
> =================================================
> If pre-compiled binaries were found, I would have used them.

can you install from rpm? deb? or just run:
./configure
make
su -
make install

> Your idea that it just works, and didn't need any further attention,
> is simplistic.

well, i just reported how it went here...of course, i didn't have to
compile/install as there was a package ready to install on openSUSE..


> This is an on going research project. And the fact that
> the mail-list is dead indicates some BIGGER cause, like the global
> economic crisis.

whatever you say...really make no difference to me, works here and
should work there..

sorry i can be more helpful...good luck..

--
DenverD

Thad Floryan

unread,
Nov 6, 2012, 12:16:21 AM11/6/12
to
On 11/3/2012 10:48 AM, Avoi...@gmail.com wrote:
> [...]
> Do any linux users do TTS?

Sure, since 1973 before Linux even existed. 'Sfunny, this issue
came up earlier today so I photographed my Votrax Type'N'Talk
unit earlier today:

<http://thadlabs.com/PIX/Votrax_1.jpg>
<http://thadlabs.com/PIX/Votrax_2.jpg>
<http://thadlabs.com/PIX/Votrax_3.jpg>

and I connected it to one of my Linux systems having an RS-232
serial port and relived some of the funny things I did back then
with the Votrax. :-)

Additional info here:

<http://en.wikipedia.org/wiki/Votrax>

and there's also this web-based TTS system:

<http://www.oddcast.com/home/demos/tts/tts_example.php>

Thad

Avoi...@gmail.com

unread,
Nov 6, 2012, 1:08:18 AM11/6/12
to
Since eg.
/Festival/speech_tools/INSTALL
states:-
"Hopefully we have now sanitized the code sufficiently to to make it
possible for ports to other C++ compilers without too much
difficulty. But please note C++ is not a fully standardized language
and each compiler follows the incomplete standard to various
degrees. Often there are many but simple problems when porting to new
C++ compilers. We are trying to deal with this by increasing our
support. However, it is likely that small changes will be required for
C++ compilers we have not yet tested the system under.
...
As stated before C++ compilers are not standard and it is non-trivial
to find the correct dialect which compiles under all. We recommend
the use of GCC 4.4 if you can use it, it is the most likely one to
work. Some of the compilers listed above produce a large number of
warnings when compiling the code...............",

I've decided I don't want to research the various C++ compilers,
so I must try to get precompiled binaries.

==TIA.

What really pisses me off, is that everytime I want to read
a README or other text file, I've got to scroll past two screens of
copyright-blurb.

DenverD

unread,
Nov 6, 2012, 2:05:51 AM11/6/12
to
On 11/06/2012 07:08 AM, Avoi...@gmail.com wrote:
> What really pisses me off, is that everytime I want to read
> a README or other text file, I've got to scroll past two screens of
> copyright-blurb.

i think IBM sells a stellar TTS (and also speech-to-text) which runs on
most any OS you can imagine...it worked just ok when i tried it in
(about) '96 on OS/2 Warp, v 3..

my point is: i would think that that (or any commercial package you can
find it) would do two things:

- easy install and just work

- allow you to click "Agree" without scrolling or reading the
license/"copyright-blurb"

on the other hand, 'free' software is not free from the need to scroll,
etc..

--
DenverD

DenverD

unread,
Nov 6, 2012, 2:15:52 AM11/6/12
to
On 11/06/2012 06:16 AM, Thad Floryan wrote:

> <http://thadlabs.com/PIX/Votrax_2.jpg>
> <http://www.oddcast.com/home/demos/tts/tts_example.php>

so cool...thanks for posting!!

--
DenverD

Avoi...@gmail.com

unread,
Nov 7, 2012, 1:22:41 AM11/7/12
to
No. Your post comes via:
"Organization: SunSITE.dk - Supporting Open source".
Buying a banana may be just a commercial action. But
for many of us "Open source" is like some people's church.

I've received massive benefits from previous Open source
contributors; and I try to feedback some ideas. AFAIKS
festival is a collaboration between [at least 2] universities.

The various files showing the scheme coding etc. look fascinating.

Projects that have mailing-lists WANT/NEED user feedback
and testing, to advance. The worst thing for a developer is
when no one uses, test, criticises, suggests.

I deliberately mentioned HERE, the inconvenience of having
to scroll past the <2 screens of life-is-better-with-coke
that the automatically prepended by pussing one-button>,
so that future authors can think before they push that button.

IMO the whole US eco-system is disgustingly contaminated
with life-is-better-with-coke: blurb.

How much did the blurb for the election cost; which resources
could better have been directed to education...etc?

Is govermnent, just an opportunity to loot the population, like
it is in Africa, or why is there such a frenzy to 'get control'?






DenverD

unread,
Nov 7, 2012, 2:16:25 AM11/7/12
to
On 11/07/2012 07:22 AM, Avoi...@gmail.com wrote:
> IMO the whole US eco-system is disgustingly contaminated
> with life-is-better-with-coke: blurb.
>
> How much did the blurb for the election cost; which resources
> could better have been directed to education...etc?
>
> Is govermnent, just an opportunity to loot the population, like
> it is in Africa, or why is there such a frenzy to 'get control'?
>

if you wanna talk USA politics i am FAR more qualified to discuss that
than TTS in specific or Linux in general..

but, this is not the place.

--
DenverD

Avoi...@gmail.com

unread,
Nov 8, 2012, 11:00:40 AM11/8/12
to
Again that's oversimplifying.
Eg. after several years of being frustrated with modem speeds
I realised that it depends on the SOCIO-ECONOMIC environment.

Obviously at the month end when people are desperately doing
their on-line-banking, the congestion is like the roads on
friday after noons. So in seeking technological solutions it can
be unwise to ignore non-technical considerations.

BTW I fetched my [2009] 5-DVD Debian-Lenny set, which I
expect to have a compiled version of festival: TTS.
So I can compare the executable's size with yours.

== TIA.



0 new messages