Page 1 of 1

Cepstral TTS

PostPosted: Sat Apr 20, 2013 10:55 am
by ctc_olsen
Hi William/MATT. I hope that you could help us out. We got Ceptral Version 5 to run smoothly in this box. and Then we upgraded to Version 6. However, mo module load app_swift.so won't start.

Code: Select all
go*CLI> module load app_swift.so
[Apr 20 11:49:33] WARNING[27291]: loader.c:368 load_dynamic_module: Error loading module 'app_swift.so': libswift.so.5: cannot open shared object file: No such file or directory
[Apr 20 11:49:33] WARNING[27291]: loader.c:721 load_resource: Module 'app_swift.so' could not be loaded.


Anything else missing here? Looks like it's looking for libswift.so.5 instead of libswift.so.6?

Re: Cepstral TTS

PostPosted: Sat Apr 20, 2013 1:10 pm
by williamconley
you'll have to upgrade to asterisk 1.8 as cepstral 6 is not compatible with asterisk 1.4

i would have expected that to stick out during your license purchase. :)

Re: Cepstral TTS

PostPosted: Sun Apr 21, 2013 7:40 am
by ctc_olsen
Thanks William. I was able to load app_swift.so by reinstalling Mezzo/Swift. The thing is that eventhough the license keys are accepted, when we tested it, it still says that we do not have a license.

Does this mean that we need to upgrade our asterisk? Can we upgrade asterisk only on Vicidial set up that we have from 1.4 to 1.8? Is there a guide to this this step by step please?

By the way, mflorell says something about it works okay with the current vicidial. Is this correct?

viewtopic.php?p=91205&sid=7ec5fd10ac7c843bf5c8817b4268735f#p91205

Re: Cepstral TTS

PostPosted: Sun Apr 21, 2013 2:48 pm
by williamconley
any version is compatible IF you write the audio to disk and then convert it to the correct format and then play it in asterisk ... which is a different licensing model (specifically for writing to disk).

but you just purchased ports which are meant to interact with asterisk directly .. which requires the correct asterisk version. since you made a purchase from Cepstral ... you could certainly ask for support getting it online. support is included ...

the standard vicidial implementation, however, involves writing the files to disk with the older version of cepstral. it works pretty much the same way with the new version, but we've not installed with that method yet. all our clients just purchased port licenses and installed the cepstral server externally (ie: one cepstral server to "serve" TTS to the entire Vicidial cluster ... licensed appropriately without any write-to-disk workaround).

Re: Cepstral TTS

PostPosted: Mon Apr 22, 2013 8:58 am
by ctc_olsen
Thanks for your help William. I just got of the phone with Patrick, Cepstral support and we don't need the streaming ports that we purchased. He said something about a file server port that we need to purchase instead but it's not something that they posted in their store.

I hope this helps anyone in trying set to up VICI with Cepstral TTS Version 6.

Re: Cepstral TTS

PostPosted: Mon Apr 22, 2013 9:23 am
by williamconley
excellent. you should also post a link/method for purchasing said file server port ... even if that method is to call Patrick :)

Re: Cepstral TTS

PostPosted: Mon Apr 22, 2013 2:15 pm
by ctc_olsen
There's is no link to buy that software actually. I guess you need to contact them through a support ticket. You will just be given instructions on how to install it.

It's a typical guide in installing version 6 but with a different Tarball. For any one else out there who is trying to set up Cepstral TTS version 6 on Vicidial, first thing you should do is CONTACT CEPSTRAL SUPPORT AND TELL THEM YOU WILL USE THIS WITH VICIDIAL

Hope that helps. Thank you William and mflorel for your help. As always. :mrgreen: