Have you researched the subject of &quot;phrase macros&quot;? That may be your golden ticket. If you have the FS book then look at the latter half of ch 6. Otherwise check out these resources:<div><a href="http://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_phrase">http://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_phrase</a></div>
<div>conf/lang/en/vm/sounds.xml</div><div>conf/lang/en/vm/tts.xml</div><div><br></div><div>The voicemail system uses phrase macros a ton, and effectively, I might add. In short, phrase macros let you piece together sound prompts, calls to the say app, calls to the speak app, calls to the sleep app, etc. I think you would be most interested in the &quot;speak-text&quot; action.</div>
<div><br></div><div>-MC</div><div><br><br><div class="gmail_quote">On Wed, Jun 22, 2011 at 3:09 PM, Wes <span dir="ltr">&lt;<a href="mailto:wes-fs@499x.com">wes-fs@499x.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<u></u>

  
    
  
  <div bgcolor="#ffffff" text="#000000">
    or maybe we just need a new version of this method called
    &quot;speakAndGetDigits&quot; that specifically takes a couple of string
    parameters for the words to speak, instead of taking the location of
    the wav files...<div><div></div><div class="h5"><br>
    <br>
    On 6/22/2011 4:13 PM, Wes wrote:
    <blockquote type="cite">
      
      Sorry, I was thrown off by the dialplan example... I&#39;m trying to
      use speak... I changed my example to try the speak command and I
      still have the same issue with the quotes.<br>
      <br>
      Is it possible to send in a &quot;speak&quot; phrase as the phrase to use in
      the PAGD command?  Or do I have to record a wav file and pass the
      name of the wave file in for that parameter?<br>
      <br>
      On 6/22/2011 3:51 PM, Michael Collins wrote:
      <blockquote type="cite">Can you confirm: are you trying to use TTS or the
        say engine? These are two completely different subjects. If you
        want to use TTS then you need the &quot;speak&quot; app, not the &quot;say&quot;
        app:
        <div><a href="http://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_speak" target="_blank">http://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_speak</a></div>
        <div><br>
        </div>
        <div>-MC<br>
          <br>
          <div class="gmail_quote">On Wed, Jun 22, 2011 at 12:53 PM, Wes
            <span dir="ltr">&lt;<a href="mailto:wes-fs@499x.com" target="_blank">wes-fs@499x.com</a>&gt;</span>
            wrote:<br>
            <blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204, 204, 204);padding-left:1ex"> I&#39;m trying to convert an example from
              a dialplan:<br>
              <br>
              <a href="http://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_play_and_get_digits#Examples" target="_blank">http://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_play_and_get_digits#Examples</a><br>
              <br>
              &lt;extension name=&quot;play_and_get_digits with say&quot;&gt;<br>
                &lt;condition field=&quot;destination_number&quot;
              expression=&quot;^(6500)$&quot;&gt;<br>
                  &lt;action application=&quot;play_and_get_digits&quot; data=&quot;1 1
              1 3000 # say:&#39;press one for technical support&#39;
              silence_stream://250 res \d+&quot; /&gt;<br>
                &lt;/condition&gt;<br>
              &lt;/extension&gt;<br>
              <br>
              into a lua statement like this:<br>
              <br>
               digits = session:playAndGetDigits(1, 1, 1, 3000, &quot;#&quot;,
              &quot;say:&#39;press one for technicial support&#39;<br>
              &quot;, &quot;say:&#39;invalid entry&#39;&quot;, &quot;\\d+&quot;)<br>
              <br>
              but I&#39;m having trouble with the quoting.  The log says:<br>
              <br>
              2011-06-22 14:40:52.614654 [ERR]
              switch_ivr_play_say.c:1144 Invalid Args<br>
              <br>
              I can&#39;t find any lua examples that use both
              playAndGetDigits and &quot;say&quot;<br>
              <br>
              any suggestions?<br>
              <br>
              <br>
              _______________________________________________<br>
              Join us at ClueCon 2011, Aug 9-11, Chicago<br>
              <a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a> 877-7-4ACLUE<br>
              <br>
              FreeSWITCH-users mailing list<br>
              <a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">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>
        <pre><fieldset></fieldset>
_______________________________________________
Join us at ClueCon 2011, Aug 9-11, Chicago
<a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a> 877-7-4ACLUE

FreeSWITCH-users mailing list
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a>
</pre>
      </blockquote>
      <pre><fieldset></fieldset>
_______________________________________________
Join us at ClueCon 2011, Aug 9-11, Chicago
<a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a> 877-7-4ACLUE

FreeSWITCH-users mailing list
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a>
</pre>
    </blockquote>
  </div></div></div>

<br>_______________________________________________<br>
Join us at ClueCon 2011, Aug 9-11, Chicago<br>
<a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a> 877-7-4ACLUE<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>
<br></blockquote></div><br></div>