Thanks Lucas!
Also, the original server debug design as present in the
Emacspeak codebase is a pain to use -- --- when you're
attempting to debug and using speech to do so, the debug output
gets spoken and logged again.
The right design from that experience is to set a flag in the TTS
server and have the server use that flag to write the output to a
file in /tmp (in addition to sending it to the TTS engine). This
way, you can turn on debugging, do a few things, turn off
debugging, then examine that file.
Patches welcome:-) Lucas -- perhaps your script already does that?
>>>>> "Lukas" == Lukas Loehrer <listaddr1@xxxxxxxxxxx> writes:
Lukas> Hi Bart I pasted the script I usually use for this
Lukas> purpose at the end of this message. I then select the
Lukas> script as speech-server with dtk-select-server. You
Lukas> may have to add the script to
Lukas> $EMACSPEAK_DIR/servers/.servers to be able to select
Lukas> it from the list.
Lukas>
Lukas> Best regards, Lukas
Lukas>
Lukas> ----------------------------------------------------------------------
Lukas> #!/bin/bash
Lukas>
Lukas> set -e -u
Lukas>
Lukas> LOGFILE="$HOME/tmp/outloud_commands.log"
Lukas> SERVER_DIR="${EMACSPEAK_DIR}servers"
Lukas> SERVER="$SERVER_DIR/outloud"
Lukas>
Lukas> cd "$SERVER_DIR" tee "$LOGFILE" | "$SERVER"
Lukas>
Lukas> Bart Bunting writes ("Debugging emacspeak tts"):
>>
>> Hi,
>>
>> I'm trying to see what commands are being sent to the
>> speech server.
>>
>> I have tried to turn on debugging with c-u c-e d b. It
>> says all the right things.
>>
>> When I switch to the debug buffer " *speaker*" either by
>> the buffer name or by using tts-show-debug-buffer the
>> buffer is empty.
>>
>> Am I doing something obviously wrong? Is there some other
>> way to get this to work?
>>
>> Kind regards Bart
>> --
>>
>> Bart Bunting
>>
>> -----------------------------------------------------------------------------
>> 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".
>>
Lukas>
Lukas> -----------------------------------------------------------------------------
Lukas> To unsubscribe from the emacspeak list or change your
Lukas> address on the emacspeak list send mail to
Lukas> "emacspeak-request@xxxxxxxxxxx" with a subject of
Lukas> "unsubscribe" or "help".
|All Past Years |Current Year|
If you have questions about this archive or had problems using it, please contact us.