Install Cepstral (Swift)

  • Install David's Voice
    • cd /usr/src
    • wget http://downloads.cepstral.com/cepstral/i386-linux/Cepstral_David_i386-linux_4.1.2.tar.gz
    • tar -xzvf Cepstral_David_i386-linux_4.1.2.tar.gz
    • rm -vf Cepstral_David_i386-linux_4.1.2.tar.gz
    • cd /usr/src/Cepstral_David_i386-linux_4.1.2
    • ./install.sh
  • agi
    • Install agi Script
      • Copy swift.agi to /var/lib/asterisk/agi-bin
      • Change permission
        • chown -v asterisk:asterisk /var/lib/asterisk/agi-bin/swift.agi
        • chmod -v 755 /var/lib/asterisk/agi-bin/swift.agi
    • Dialplan Example
      • exten => 511,1,Answer
      • exten => 511,2,Wait(1)
      • exten => 511,3,agi(swift.agi|This is some text.)
      • exten => 511,4,Hangup
  • app_swift
    • Install 
      • touch /etc/ld.so.conf.d/local.conf
      • echo "/opt/swift/lib" > /etc/ld.so.conf.d/local.conf
      • ldconfig
      • cd /usr/src
      • wget http://www.mezzo.net/asterisk/app_swift-0.9.1.tgz
      • tar -xzvf app_swift-0.9.1.tgz
      • rm -vf app_swift-0.9.1.tgz
      • cd /usr/src/app_swift-0.9.1
      • make install
      • amportal restart
    • Dialplan Example
      • exten => 511,1,Answer
      • exten => 511,2,Wait(1)
      • exten => 511,3,Swift(This is some text.)
      • exten => 511,4,Hangup

Back