public inbox for speakup@linux-speakup.org
 help / color / mirror / Atom feed
* festival module for Speakup
@  rmann
   ` Matteo Fasanella
  0 siblings, 1 reply; 14+ messages in thread
From: rmann @  UTC (permalink / raw)
  To: speakup

Has anybody actually gotten that festival module to work?  I checked  out
Speakup from CVS then did the following.
1. untared  speakup-festival.tar into a directory called sp-fest.
2. changed to the usr sub directory
3. did cp -r include /usr/include, then cp -r src /usr/src.
5. changed to the sp-fest/speakup directory and did "cp *
/usr/src/linux/drivers/char/speakup"
6. did "make oldconfig" and answered "y" to the Festival module.
7. make dep, make clean, then make bzimage

make bzImage was where the error was.
  Here is some of the output.

gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes
-Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer
-pipe -mpreferred-stack-boundary=2 -march=i686   -nostdinc -iwithprefix
include -DKBUILD_BASENAME=speakup_drvcommon  -c -o speakup_drvcommon.o
speakup_drvcommon.c
speakup_drvcommon.c: In function `synth_request_region':
speakup_drvcommon.c:136: parse error before `struct'
speakup_drvcommon.c:144: `parent' undeclared (first use in this function)
speakup_drvcommon.c:144: (Each undeclared identifier is reported only once
speakup_drvcommon.c:144: for each function it appears in.)
make[4]: *** [speakup_drvcommon.o] Error 1
make[4]: Leaving directory `/usr/src/linux/drivers/char/speakup'
make[3]: *** [first_rule] Error 2
make[3]: Leaving directory `/usr/src/linux/drivers/char/speakup'
make[2]: *** [_subdir_speakup] Error 2
make[2]: Leaving directory `/usr/src/linux/drivers/char'
make[1]: *** [_subdir_char] Error 2
make[1]: Leaving directory `/usr/src/linux/drivers'
make: *** [_dir_drivers] Error 2

Thanks.

Ryan Mann




^ permalink raw reply	[flat|nested] 14+ messages in thread
* Festival Module for Speakup
@  Matteo Fasanella
   ` Owen Patrick Smith
                   ` (3 more replies)
  0 siblings, 4 replies; 14+ messages in thread
From: Matteo Fasanella @  UTC (permalink / raw)
  To: speakup

Hi, I wrote a Festival Module for Speakup.

It is part of a project called Linux 4D (linux for disabled), I'm 
working on, with an Italian Association for disabled people.

The code is here: 
http://weblab.deis.unibo.it/Linux4D/codice/speakup-festival.tar.gz

The Homepage of Linux 4D Project is: http://weblab.deis.unibo.it/Linux4D

There are also some instruction on how to install it 
(http://weblab.deis.unibo.it/Linux4D/docs/spkup-fest.html), but are only 
in italian.

To install the module, you have to untar the package and copy in a 
directory; then "cd" there and you'll find a "usr" directory.
Copy all the files present in "usr" subdirectory, in the corresponding 
"/usr" subdirectory.
Then reconfig the kernel (with "make config" o "make menuconfig") and 
activate the Festival Module, and you can choose "fest" as default synth.
Them go back in the package directory and do "make" to compile the user 
part of the module ("middleware").
After then, you can reboot the machine, load the festival demon and load 
the "middleware" program.

If everythings went well, you'll hear your system speaking...


Happy working...  :-)


    Matteo Fasanella

 



^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~ UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
 festival module for Speakup rmann
 ` Matteo Fasanella
   ` rmann
     ` Matteo Fasanella
  -- strict thread matches above, loose matches on Subject: below --
 Festival Module " Matteo Fasanella
 ` Owen Patrick Smith
   ` Buddy Brannan
   ` Matteo Fasanella
 ` Buddy Brannan
   ` Matteo Fasanella
 ` Jacob Schmude
   ` Matteo Fasanella
 ` Buddy Brannan
   ` Matteo Fasanella

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).