ncid-speak man page

ncid-speak — send Caller ID to a text-to-speech program

Synopsis

ncid --no-gui --program ncid-speak

Description

The ncid-speak output module speaks the Caller ID using festival.

Configuration

The ncid-speak output module is configured in ncid-speak.conf.

SpeakTypes

This sets the NCID message types ncid-speak will send. The different types are CID, OUT, HUP, BLK, WID, MSG, PID, and NOT.

Default: SpeakTypes="CID MSG"

SpeakThis

What to say, '$NAME' or '$NMBR' or '$NMBR $NAME' or '$NAME $NMBR'. Must be inside single quotes.

Default: SpeakThis='$NAME'

SpeakInput

Test-to-speech program. Default uses festival.
If using the Macintosh:
SpeakInput="say $SpeakThis"
If you want a specific voice for the Macintosh:
SpeakInput="say -v Vicki $SpeakThis"

Default: SpeakInput="echo $SpeakThis | festival --tts"

SpeakTimes

The number of times to speak the same input.

Default: SpeakTimes=1

SpeakDelay

If SpeakTimes is greater than 1, SpeakDelay is the delay in seconds between repeating the input.

Default: SpeakDelay=2

AreaCodeLength

If non-zero, a name value of "NO NAME" will be replaced with the string "Area Code " followed by the requested number of area code digits separated by spaces. If set to the number of digits in phone number, a name value of "NO NAME" will be replaced with the digits of the phone number separated by spaces. A leading "1" for the CID number is always ignored.

Default: AreaCodeLength=3

Requirements

festival text-to-speech software

Files

/etc/ncid/conf.d/ncid-speak.conf
/usr/share/ncid/modules/ncid-speak

See Also

ncidd.8, ncid-modules.7, ncid.1, ncid-alert.1, ncid-initmodem.1, ncid-kpopup.1, ncid-mythtv.1, ncid-notify.1, ncid-page.1, ncid-samba.1, ncid-skel.1, ncid-wakeup.1, ncid-yac.1

Info