<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hi,<br>
    <br>
    Thanks for all your replies, its great to know I am not suffering
    this issue alone.<br>
    <br>
    I have actually gotten around the issue, and improved our IVR
    response times by taking inspiration from mod_tts_commandline and
    writing a LUA script that can be activated as a phrase.<br>
    <br>
    It checks to see if the supplied text to speak is available as a
    cached wav file,&nbsp; and if not uses the cepstral swift command line to
    generate a new wav file in using an md5 hash of the text to speak.<br>
    <br>
    This solves both problems, namely the issue with mod_cepstral and
    the concurrency problems, and the response times of using any TTS
    engine to generate sounds.<br>
    <br>
    As long as most of your sounds are common amongst users (which ours
    are) then this simple LUA script ensures that the output is cached
    for future user.<br>
    <br>
    Let me know if you would like to see the script.<br>
    <br>
    Cheers<br>
    Tom<br>
    <br>
    On 01/-10/-28163 08:59 PM, Brian West wrote:
    <blockquote
      cite="mid:%3C0B30B426-E7A2-47A7-B53F-1F8C8C63905E@freeswitch.org%3E"
      type="cite">You'll have the same problem you'll just move the
      location of the problem outside of FreeSWITCH! &nbsp;:P
      <div><br>
      </div>
      <div>/b</div>
      <div><br>
        <div>
          <div>On Nov 6, 2011, at 7:18 PM, Patrick Lists wrote:</div>
          <br class="Apple-interchange-newline">
          <blockquote type="cite"><span class="Apple-style-span"
              style="border-collapse: separate; font-family: Helvetica;
              font-style: normal; font-variant: normal; font-weight:
              normal; letter-spacing: normal; line-height: normal;
              orphans: 2; text-align: -webkit-auto; text-indent: 0px;
              text-transform: none; white-space: normal; widows: 2;
              word-spacing: 0px; -webkit-border-horizontal-spacing: 0px;
              -webkit-border-vertical-spacing: 0px;
              -webkit-text-decorations-in-effect: none;
              -webkit-text-size-adjust: auto; -webkit-text-stroke-width:
              0px; font-size: medium; ">On 11/06/2011 05:24 PM, Anthony
              Minessale wrote:<br>
              <blockquote type="cite">It only works with v4 the rest
                have deadlocks in the cepstral itself....<br>
              </blockquote>
              <br>
              Thanks Anthony.<br>
              <br>
              Tom: I'm not very familiar with Cepstral but perhaps you
              could use<br>
              UniMRCP between FreeSWITCH and Cepstral?<br>
              <br>
              More info at<span class="Apple-converted-space">&nbsp;</span><a
                moz-do-not-send="true" href="http://www.unimrcp.org/">http://www.unimrcp.org/</a><br>
              <br>
              Regards,<br>
              Patrick<br>
            </span></blockquote>
        </div>
        <br>
      </div>
    </blockquote>
  </body>
</html>