[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: What am I missing

Hi ,

Thank you all for your help.  I used Tim's email as a check list and I didn't 
get very far.  I tested the ViaVoice server using: /cmdlinespeak and that 
worked fine.  I then tried to test the driver  (tcl outloud) and got the file 
not found.  So I went to the linux-outloud directory nad tried the make 
process.  and got the following error message:

/usrs/bin/i486-suse-linux/bin/ld: cannot find  -ltcl
collect 2: ld returned 1 exit Error 1
make: *** [tcleci.so] Error 1

I down loaded and installed the latest tcl package 8.4.a4 and built it .  I 
have tclx in the /usr/lib/ .

Stuck again.  System is suse 8.0 emacspeak 16 



On Monday 06 May 2002 15:36, Tim Cross wrote:
> Well, it could be any number of things. You need to establish exactly
> what is working. The first thing you should do is make sure that
> viavoice is working properly. If you look in
> /usr/lib/ViaVoiceTTS/samples/cmdlinespeak you will find a sample
> program which you can run to verify via-voice is installed correctly
> etc.
> If that works, the next step is to test the emacspeak driver. If you
> look in the emacspeak Makefile you will see some instructions on how
> to test the d\river. If that works, then we need to check out your
> emacspeak installation more closely.
> Here are some common problems to watch out for -
> 1. Do you have permission to access the sound device? A common symptom
> here is that you can run the viavoice test program as root and it
> works find, but it won't work as a non-root user. Most recent linux
> distributions have a group you need to be a member of in order to
> access certain devices like the sound device. I think from memory that
> Mandrake has an "audio" group and you need to be a member of that
> group to get any audio output. Check the Mandrake manual.
> 2. Many (most) modern Linux distributions install tcl, but do not
> install extended tcl. Make shure you have installed extended tcl. A
> symptom of missing extended tcl is that the test of the emacspeak
> driver (in this case outloud) will return errors about not being able
> to find tcl.
> 3. The drivers for the viavoice software speech synth rely on a small
> c++ program which may need to be compiled. Check you have a file
> called tcleci.so in the servers/linux-outloud directory of the
> emacspeak installation. If you don't, then you need to compile the
> tcleci.cpp program in the servers/linux-outloud directory by running
> make and then make install.
> If after all of this it still will not work, then post to the list
> again with an outline of what you did and any error/diagnostic
> messages which might help track down your problem.
> Tim
> >>>>> "Pete" == Pete Sinnott <pete_sinnott@image47.com> writes:
>     Pete> Hi, I have installed all of the ViaVoice packages and
>     Pete> Emacspeak 16.  When I load Emacspeak I get the voice message
>     Pete> "this is emacspeak" .  The compile-Log tells me Press C-h
>     Pete> C-e to get an overview of emacsapeak 16.0 I am completely
>     Pete> operational, and all circuits are functioning perfectly!  I
>     Pete> do not hear any sound.  It would appear the system is not
>     Pete> working or am I missing something.
>     Pete> Pete
>     Pete>
> ---------------------------------------------------------------------------
>-- Pete> To unsubscribe from the emacspeak list or change your
>     Pete> address on the emacspeak list send mail to
>     Pete> "emacspeak-request@cs.vassar.edu" with a subject of
>     Pete> "unsubscribe" or "help"

To unsubscribe from the emacspeak list or change your address on the
emacspeak list send mail to "emacspeak-request@cs.vassar.edu" with a
subject of "unsubscribe" or "help"