NCID-SPEAK(1)
β¨ NCID-SPEAK(1) β¨
okay bestie, welcome to the ncid-speak page from the NCID manual, section 1 π this one's short and sweet and it's literally just "make your computer say the caller's name out loud" and honestly? iconic.
π NAME π
ncid-speak β send Caller ID to a text-to-speech program
like, it takes the caller info and it speaks it. that's the whole gig. no cap.
π¦ SYNOPSIS π¦
ncid --no-gui --module ncid-speak
πΈ DESCRIPTION πΈ
The ncid-speak output module speaks the Caller ID using festival. that's it, that's the module. your terminal bestie gets a voice π«Ά
π CONFIGURATION π
The ncid-speak output module is configured in ncid-speak.conf. yes queen, one config file, let's go through it together π
allowed_typesβ this sets the NCID call and/or message typesncid-speakwill send. Seencid-speak.conffor 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 usesfestival.
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β IfSpeakTimesis greater than1,SpeakDelayis 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 π₯
festivaltext-to-speech software
that's the whole list. go install it, it's giving minimalism π
π FILES π
prefix3=/etc/ncid/conf.d/ncid-speak.conf
/usr/share/ncid/modules/ncid-speak
π SEE ALSO π
ncidd.8, ncid_modules.7, ncid.1, ncid.conf.5
go read those next, iykyk β¨
lowkey a whole module that just talks. obsessed. anyway bestie, this page is from NCID, version dated 2022-11-8 β mwah, slay, bye ππ§β
π¦ where this page comes from
- fedora 43: ncid-speak 1.18-4.fc43 Β· GPL-3.0-or-later
- fedora 44: ncid-speak 1.18-5.fc44 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms