ztdummy
Installasjon av zapel/ztdummy:
aptitude install zaptel-source module-assistant prepare module-assistant build zaptel-source module-assistant install zaptel-source aptitude install zaptel
Husk: zapel/ztdummy må reinstalleres etter hver kernel oppgradering!
modprobe ztdummy lsmod | grep zt
asterisk
Installasjon av asterisk-relaterte pakker:
aptitude install asterisk asterisk-sounds-extra asterisk-web-vmail
Rediger /etc/default/asterisk, slik at asterisk starter automatisk ved oppstart:
RUNASTERISK=yes
Start så asterisk og logg deg på konsoll:
/etc/init.d/asterisk start asteriks -rvvvvvvvvvv
Viktige konfigurasjonsfiler
/etc/asterisk/extensions.conf - Nummerplan oppsett
/etc/asterisk/meetme.conf - Konferanse oppsett
/etc/asterisk/sip.conf - SIP brukerkontoer
/etc/asterisk/voicemail.conf - Talepostkasse oppsett
mpg123
Installasjon av mpg123, for mp3 avspilling:
apt-get install mpg123
festival
Installasjon av festival, for "text to speech" til asterisk:
apt-get install festival
Sett opp festival som lokal server, ved å redigere /etc/festival.scm og legge til:
;; Enable access to localhost (set! server_access_list '("localhost\\.localdomain" "localhost")) ;;; Command for Asterisk begin (define (tts_textasterisk string mode) (utt.send.wave.client (utt.wave.resample (utt.wave.rescale (utt.synth (eval (list 'Utterance 'Text string))) 5) 8000)))
Start så festival:
/etc/init.d/festival start
For å starte den manuelt:
/usr/bin/festival --server
For å konfiguere asteriks opp i mot festival, må du redigere /etc/asterisk/festival.conf og legge til følgene:
[general] host=localhost port=1314 usecache=yes cachedir=/var/cache/asterisk/festival/ festivalcommand=(tts_textasterisk "%s" 'file)(quit)\n
Vi må også opprette cache mappen vi satt i konfigurasjonsfilen:
mkdir -p /var/cache/asterisk/festival/ chown -R asterisk.asterisk /var/cache/asterisk/