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

getting speech feedback as you boot/reboot



I set up the init scripts on my redhat box to talk as the
system is being brought up (or down).

I'm attaching a tar file to this message so it goes into the
archives --please note that this is still experimental
--though stable.  However you should install these scripts
only if you know what you're doing.

In the very minimum, please make sure to backup the five
files that this tar archive creates *before*
you install this update.
The tar archive is set up to be unpacked in the /etc/rc.d
directory.

Short description.

How it works:

Module speak (init.d/speak)
provides a simple speak function that can be customized for
a particular synth --currently customized by editting it by
hand.

Module init.d/functions is updated to load module speak and
function speak is then use in in all functions that display
status messages as the system is being brought up (or down).
In the standard Redhat setup, all daemons and services go
through module init.d/functions-- so this means that
everyone talks.

Here is the list of files in this tar archive along with a
short comment on each:


rc 
#this is file /etc/rc.d/rc --it is set up to speak 
as the system runlevel is changed.

rc.local# this is /etc/rc.d/rc.local --it plays a sound file when
the system is up.

init.d/functions
#this is /etc/rc.d/init.d/functions
#it has been updated to:
a) check for file init.d/speak
and if it exists source it.
all functions in init.d/functions that display status
messages have been updated to call speak if available.

init.d/speak
#/etc/rc.d/init.d/speak
#this file provides a speak fucntion.
#it also  isolates synthesizer dependencies 
#it is setup for a dectalk which is what I have,
#but can be set up for other synths.

init.d/halt
#speak as the system is halted or rebooted.



tar archive containing updated init scripts.


Emacspeak Files | Subscribe | Unsubscribe