Thank you for your response.<div><br></div><div>By licenses, do you mean CPU license or Cepstral ports?</div><div><br></div><div>Say if I have 30 simultaneous calls (some part using direct WAV and some using session speak), what algorithm I use to determine # or ports?</div>
<div><br></div><div>My server configuration:</div><div>Windows 2008 server 32-bit</div><div>4 GB RAM</div><div>Intel Xeon CPU X3220 @ 2.40GHz 2.40GHz</div><div><br></div><div>Malay</div><div><br><br><div class="gmail_quote">
On Mon, Dec 13, 2010 at 8:55 AM, David Brazier <span dir="ltr">&lt;<a href="mailto:davidjbrazier@gmail.com">davidjbrazier@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On Tue, Dec 7, 2010 at 12:38 AM, Malay Thakershi &lt;<a href="mailto:mthakershi@gmail.com">mthakershi@gmail.com</a>&gt; wrote:<br>
&gt; Hello, it would be great help if someone who has used Cepstral from FS can<br>
&gt; share their views.<br>
&gt; 1. I just have one Cepstral Allison voice license (1 port) on my FS server.<br>
&gt; I use swift command to convert text files to WAV which are then played by<br>
&gt; mod_managed in FS call process. First question is regarding limitations on<br>
&gt; simultaneous conversions (TXT to WAV) using swift command. If I have<br>
&gt; multiple threads doing this, will there be any degradation because of<br>
&gt; Cepstral? I tried running two BAT files with 3 commands each. But running<br>
&gt; them simultaneously or separate produced same outcome. Does anyone know when<br>
&gt; Cepstral licensing kicks in and starts degrading quality ( or worse<br>
&gt; inserting &quot;not licensed&quot;) prompt?<br>
<br>
</div>The synthesis via the swift command is much faster than real time<br>
(i.e. the time it takes to play the WAV) and is only restricted by CPU<br>
speed and licenses.  You&#39;d need to ask Cepstral the details, but my<br>
simple tests have shown that it only uses one CPU per command though<br>
some of the processing of multiple command is on multiple CPUs.  But I<br>
think the licensing mechanism prevents multiple commands running<br>
completely simultaneously on multiple CPUs.  I think the &quot;not<br>
licensed&quot; speech is only inserted when you have no license at all -<br>
all that happens if you try to run multiple commands is that they are<br>
just delayed until  there is a free license.  I don&#39;t think quality<br>
will ever be degraded - it&#39;s just a question of CPUs and licenses that<br>
will determine your throughput.<br>
<div class="im"><br>
&gt; 2. When I call session speak from mod_managed (or stream file) after<br>
&gt; selecting Allison / Cepstral as my voice, does Cepstral engine interfere<br>
&gt; with quality of the playback? If yes, when will I see it and how can I<br>
&gt; produce their effects?<br>
<br>
</div>Not unless something in Cepstral or FS is going badly wrong!<br>
<div class="im"><br>
&gt; 3. What is the sensible number of ports (from Cepstral) I should be prepared<br>
&gt; to buy if findings in the previous points imposes significant limitations?<br>
<br>
</div>Depends on the length of your prompts and number and speed of CPUs and<br>
anticipated simultaneous calls.  Try testing the time for a typical<br>
prompt and work it out from there.<br>
<br>
David<br>
<br>
_______________________________________________<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
</blockquote></div><br></div>