Page 1 of 1

Testing Cepstral

PostPosted: Tue Apr 02, 2013 2:33 pm
by ctc_olsen
Hi. I am creating a new thread as I feel this is a separate issue. What I am looking for is to know if Cepstral TTS is working on our Vicidial.

[root@go asterisk]# swift -V

Cepstral Swift v5.1.0, July 2008

Default Voice: Callie-8kHz v5.1.0
Language: US English v5.1.0
Lexicon: US English v5.1.0

Concurrency: 2 Port(s) Registered
1 Port(s) In Use

Copyright (C) 2000-2006, Cepstral LLC.


go*CLI>
-= Info about application 'Swift' =-

[Synopsis]
Speak text through Swift text-to-speech engine.

[Description]
Swift([<Voice>^]text) Speaks the given text through the Swift TTS engine.
Returns -1 on hangup or 0 otherwise. User can exit by pressing any key.

go*CLI>



Reading on to forums shows that we need to edit extensions.conf and add a dial plan. But I don't understand this. Can someone please give a scenario so I would know what to put in extensions.conf? FYI, Vicidial is working fine with outbound calling already in place. I am just confused on how to do a simple test with cepstral.

Re: Testing Cepstral

PostPosted: Tue Apr 02, 2013 5:38 pm
by williamconley
Just so I understand: You'll pay for a vCenter Server ... but you won't pay for Vicidial Tech Support? I'm insulted. LOL

Sample extension 2000:
Code: Select all
exten =>2000,1,NoOp()
same =>n,Set(foo=${CURL(http://ip.whowebwhere.com/TTSTest.php?cepstral=output)})
same =>n,swift(${foo},5000,5)
same =>n,NoOp(${SWIFT_DTMF})
same =>n,wait(2)
same =>n,swift(${foo})
same =>n,wait(2)
same =>n,swift(${foo})
same =>n,Hangup()


Surf to http://ip.whowebwhere.com/TTSTest.php?cepstral=output to see what it will be playing. When you change it to your own variable data, avoid punctuation for now (until you learn the syntax of TTS text at least).

Re: Testing Cepstral

PostPosted: Wed Apr 03, 2013 3:32 pm
by ctc_olsen
Thanks William. This TTS in Vicidial is a new project. Hopefully in the future, we would purchase your support and we'll be best friends! :mrgreen:

Re: Testing Cepstral

PostPosted: Wed Apr 03, 2013 11:22 pm
by williamconley
My best customers are the ones who get Vicidial up and running and then look for Efficiency. They come to us for automation/integration/customization to get new functionality, save time, gain power, and link to other running systems. We'll be here when you are ready. :)