ncid-speak - Man Page
send Caller ID to a text-to-speech program
Synopsis
ncid --no-gui --module 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.
- allowed_types
This sets the NCID call and/or message types ncid-speak will send. See ncid-speak.conf for a complete list.
Default: allowed_types="CID PID MSG NOT"
- 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