Page 1 of 1

Cepstral_David_i386-linux_4.2.1

PostPosted: Sat Oct 27, 2007 7:52 am
by tcrop
Kernel: 2.6.22.7-57.fc6

Hello,

I installed Cepstral_David_i386-linux_4.2.1 for evaluation.

Installation Completed Successfully

I then executed:
/opt/swift/bin/swift "hello world"

It did not say anything.

There was a 30 second pause before it returned the command prompt (thought I was going to have to kill the process).

I tested my system to make sure sound was still working, and yes - mp3s played OK.

I ran an strace and included a snip of the output. I goes into a nanosleep for 891 times as you can see below.

<snip>

open("/opt/swift/voices/David/lexicon.txt", O_RDONLY) = 9
fstat64(9, {st_mode=S_IFREG|0644, st_size=186, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x198000
read(9, "#\n# User lexicon entries go here"..., 4096) = 186
read(9, "", 4096) = 0
close(9) = 0
munmap(0x198000, 4096) = 0
mmap2(NULL, 10489856, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2034000
mprotect(0x2034000, 4096, PROT_NONE) = 0
clone(child_stack=0x2a344b4, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLON
E_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x2a34bd8, {entry_number:6, base_addr:0x2a34b90, limit:1048575, seg_32b
it:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}, child_tidptr=0x2a34bd8) = 18880
futex(0x946cdfc, FUTEX_WAKE_OP, 1, 1, 0x946cdf8, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_EQ, 0}) = 1
futex(0x94307c8, FUTEX_WAKE, 1) = 1
nanosleep({0, 50000000}, {0, 0}) = 0
nanosleep({0, 50000000}, {3215873832, 1533954}) = 0

891 - nanosleeps...

nanosleep({0, 50000000}, {3215873832, 1533954}) = 0
futex(0x946cdfc, FUTEX_WAKE_OP, 1, 1, 0x946cdf8, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_EQ, 0}) = 1
futex(0x2a34bd8, FUTEX_WAIT, 18880, NULL) = 0
munmap(0x4a8000, 5730304) = 0
close(4) = 0
munmap(0xa1f000, 2547712) = 0
close(5) = 0
munmap(0xdf1000, 17821696) = 0
close(6) = 0
munmap(0x4d01000, 53731328) = 0
close(7) = 0
munmap(0x1ef0000, 1327104) = 0
close(8) = 0
munmap(0x2cb000, 1953792) = 0
close(3) = 0
exit_group(0) = ?

</snip>


What do you suggest?


Thanks

Post subject: Cepstral_David_i386-linux_4.2.1

PostPosted: Fri Nov 02, 2007 5:06 am
by tcrop
Cepstral,

Do you not monitor your own forums???


Also, I tried to send a request through your ticket system and it kept complaining about my email address - could never get it to submit, finally gave up.

PostPosted: Thu Nov 15, 2007 1:29 am
by steve54301
I'm having the same problem. It reports a successful install.

I've only tried Cepstral_Allison_i386-linux_4.2.1 so far.

/opt/swift/bin/swift "hello world"

It did not say anything, but also waits about 30 seconds before it returns to the command prompt.

A few years back I tested the David 4.1.4 voice and it worked on this very same system. 600 MHz, 384 MB RAM, 2.6.12-1.1381_FC3. Turns out I still have that file, and it still works.

I am wondering about the requirements. OR does it just not say anything without being licensed? I figured I'd get the interjected message at least?

I created a ticket for this.

PostPosted: Fri Nov 16, 2007 9:56 am
by steve54301
Here is what I received.

This can happen as a result of the conflicting licensing mechanisms between the two versions. There are two ways to solve this, both involve killing off swift processes from the old version.

The first and less technical way is to reboot the system. After rebooting the delay should be gone if the problem is due to the version conflict.

The other way is to track down the swift processes, and "kill" them off. This should produce a list:

ps aux | grep swift | grep -v grep

If either "swift" or the swift license server show up in this, you'll want to kill them off in this format:

kill -9 [process id here]