[Freeswitch-users] Voicemail
Michael Collins
mcollins at fcnetwork.com
Thu Dec 20 12:15:13 PST 2007
> There are macros that define whether it does a TTS or a sound file.
> When you include voicemail_en_tts.xml it will be set up to use TTS.
If
> you compare that against say lang_en.xml you will see the macro names
> are the same but what is defined for each prompt is different.
>
> This enables you to mix and match what you want. You can create
> entirely new prompts if you wanted just by editing the xml.
Excellent explanation of a very cool feature of FS.
>
> Now I will go on a little rant for a second :) If you have static
data,
> prompts and the like, it is best to use static files, lower CPU load,
> etc. If you have dynamic data, say you are reading someones email to
> them, or providing some other data that cant easily be pre-generated,
> then you have to use TTS.
>
> That is my opinion, I know others may disagree, but for cpu reasons
its
> best to not use TTS if you can avoid it.
I agree. Until CPU power is cheaper (and more plentiful) than disk
space and RAM then static prompts should be static data sitting in sound
files that are ready to be played.
>
> For rapid prototyping/testing of a new system TTS is great, you can
work
> out all the prompts, then you know what has to be said, how, when,
etc.
> You can then look at either just generating TTS->soundfile prompts or
> getting them recorded by live talent.
Yup.
-MC
P.S. - 0xdecafbad = 11011110110010101111101110101101
:)
More information about the FreeSWITCH-users
mailing list