[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Search]
Emacspeak does not speak - DECtalk speech server on RedHad Linux 8.0 causes problem?
- To: emacspeak@xxxxxxxxxxx
- Subject: Emacspeak does not speak - DECtalk speech server on RedHad Linux 8.0 causes problem?
- From: "Darvishy Alireza (XHRE 999)" <alireza.darvishy@xxxxxxxxxxx>
- Date: Tue, 18 Mar 2003 15:15:56 +0100
- Resent-Date: Tue, 18 Mar 2003 09:21:50 -0500 (EST)
- Resent-From: emacspeak@xxxxxxxxxxx
- Resent-Message-ID: <"DFOW9D.A.FnF.ppyd-"@hub>
- Resent-Sender: emacspeak-request@xxxxxxxxxxx
Hi
The answers of some of you last week helped to advance an important
step in setting up emacspeak. The DECtalk say command worked.
However Emacspeak still does not speak.
Situation:
1) I use RedHad Linux 8.0 with a sound blaster card (see also appendix 1)
with the DECtalk Linux RT speech sw.
2) The DECtalk speech sw seems to be OK; the say command works
--> example
3) Calling the ttt library from a C program works (details see appendix 2)
4) However loading the library ttt... from within a tcl script (the DECtalk
speech server written by Raman is in tcl) seems to be the problem
the command load ... hangs after printing
Calling tts startup.
to the terminal window.
appendix 3 shows a 8 line tcl script which illustrates this problem.
Installing tcl from scratch (./configure, make, make install) did not help.
Questions
- Does anybody have some additional ideas for tests?
- It would be a great help to have a configure script for the DECtalk
speech server.
- What would it involve to write a speech server in C instead of tcl?
- Is there a documentation of the API Emacspeak needs for communicating
with the speech server?
- Would it be an option to switch to Debian from RedHat? Are there
people with a working combination (RedHat 8.0 and DECtalk at all?)
Regards
Alireza
Installation-guides used:
Authors: Jennifer Jobst and James Van Zandt
http://emacspeak.sourceforge.net/install-guide/
Author: Nath
http://tux31.homelinux.net/temp/emacspeak-dtk-soft-debinst-howto.htm
----------
Appendix 1:
Selection of sound card
The Compaq desktop I'm using has a built in sound card on the
motherboard. It was recognized by RedHat 8.0 professional edition and
the command play aWaveFile worked.
However the DECtalk Linux RT did produce audible but unintellegibe output.
The solution was to install a Soundblaster card and to deactivate the
internal sound card.
The the 'say' command worked fine.
----------
Appendix 2
Testprogram written in C using the speech libarary
The test program was supplied by Gilles (thank you very much Gilles) and
it worked
compilation with
gcc -o say5 say5.c -ltts -ltts_us
running with
./say5
The program say5 is appended.
----------
Appendix 3
Testprogram in named saytcl written tcl
#!/usr/bin/tcl
#set tclTTS $env(EMACSPEAK_DIR)/servers/software-dtk
#load $tclTTS/say.so
load ./tcldtk.so
synth {[:phoneme arpabet speak on ]
[:pu s ]
[:sa c]
[:np]
Say TCL is working
}
synchronize
The program is called with the library tcldtk.so in the current directory.
Calling
./saytcl
give back
: bad command interpreter
calling it with
tcl saytcl
gives back
calling tts startup
and then it hangs.
-----------------------------------------------------------------------------
To unsubscribe from the emacspeak list or change your address on the
emacspeak list send mail to "emacspeak-request@xxxxxxxxxxx" with a
subject of "unsubscribe" or "help"
Emacspeak Files |
Subscribe |
Unsubscribe | Search