Thanks for responses. I will try these options.
If you still want to use TTS, you may want to cache your generated TTS, e.g. http://www.tomp.co.uk/blog/view/23
Note that your TTS license may not allow you to do so ...
Alternatively, you can gain some cpu cycles by setting cache_speech_handles to true in your dialplan.
e.g
<extension name=”use_tts”>
<action application="set" data="cache_speech_handles=true"/>
use tts
use tts again
</extension>
Not sure how many cycles you will gain though…
Garmt
From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Avi Marcus
Sent: Thursday, September 20, 2012 20:00
To: FreeSWITCH Users Help
Subject: Re: [Freeswitch-users] Speak vs. StreamFile
Give it a try... if you've got the volume, even better than wav is native file: http://wiki.freeswitch.org/wiki/Mod_native_file
-Avi
On Thu, Sep 20, 2012 at 8:56 PM, Malay Thakershi <mthakershi@gmail.com> wrote:
Hello,
I am working on optimizing call flow code. I use Cepstral as TTS from FS managed module (C# .net code).
I suspect using Session.Speak is slowing down the call experience (prompt delay) when there are # of concurrent calls.
My question: does it help with performance if I create WAV file for each static prompt in advance and use Session.StreamFile instead of Session.Speak?
Any help is appreciated.
Malay
_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server
http://www.cudatel.com
Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.freeswitch.org
http://www.cluecon.com
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org
_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server
http://www.cudatel.com
Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.freeswitch.org
http://www.cluecon.com
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org