[asterisk-users] cepstral TTS and app_swift

Julian Lyndon-Smith asterisk at dotr.com
Tue Jun 5 04:12:04 CDT 2007


We are having some major problems with app_swift since we went live. It 
is regularly segfaulting.

I don't know if this is my fault or not, but here's the story:

Installed the cepstral voices (at the time, 4.0) on our test system 
(2.6.9-42.0.10.ELsmp)
and later added some extra voices (now 4.2). All worked fine - we stress 
tested (20+ simultaneous calls).

Move to live ( 2.6.9-22.0.1.ELsmp) . Installed the cepstral voices (only 
4.2).

Started having problems with only 5 calls: swift by itself on the 
command line was fine (it worked) but app_swift complained that it 
couldn't find any voices.

Looking into /opt/swift/lib, I saw that it was different to my test system.

On live I had (snipped)

-rwxrwxrwx  1 root root 139612 Jun  1 23:10 libceplang_en.so
=rwxrwxrwx  1 root root 139612 Jun  1 23:11 libceplang_en.so.4
-rwxr-xr-x  1 root root 139612 Jun  1 07:09 libceplang_en.so.4.2
-rwxrwxrwx  1 root root 547624 Jun  1 23:11 libceplex_uk.so
-rwxrwxrwx  1 root root 547624 Jun  1 23:11 libceplex_uk.so.4
-rwxr-xr-x  1 root root 547624 Jun  1 07:09 libceplex_uk.so.4.2

on test I had

lrwxrwxrwx  1 999 20202      20 Apr 24 16:17 libceplang_en.so -> 
libceplang_en.so.4.2
lrwxrwxrwx  1 999 20202      20 Apr 24 16:17 libceplang_en.so.4 -> 
libceplang_en.so.4.2
-rwxrwxr-x  1 999 20202  315933 Aug 17  2006 libceplang_en.so.4.1
-rwxrwxr-x  1 999 20202  139612 Mar 15 18:21 libceplang_en.so.4.2
lrwxrwxrwx  1 999 20202      19 Apr 24 16:17 libceplex_uk.so -> 
libceplex_uk.so.4.2
lrwxrwxrwx  1 999 20202      19 Apr 24 16:17 libceplex_uk.so.4 -> 
libceplex_uk.so.4.2
-rwxrwxr-x  1 999 20202  591033 Aug 17  2006 libceplex_uk.so.4.1
-rwxrwxr-x  1 999 20202  547624 Mar 15 18:20 libceplex_uk.so.4.2

I then removed all the non 4.2 libs and created a symbolic link to the 
4.2 libs to match test.

fired it all up, and app_swift then worked. Or so I thought. segfault - 
but not on every call.

what I would like to know is:

A) has anybody got a later version of app_swift (0.9.1)
B) does anyone else use cepstral, and how ?
C) what is the story with the cepstral libraries ?

many thanks

Julian




More information about the asterisk-users mailing list