<div dir="ltr"><font color="#333333" face="verdana, sans-serif"><div>NOTE: I tested this on Centos and I wasn&#39;t able to reproduce it. So it looks like a windows problem or it might be that since I got one error when trying to compile FreeSWITCH on windows I tried to fix it with the fix on this jira bug report <a href="http://jira.freeswitch.org/browse/FSBUILD-296?focusedCommentId=20921&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel" target="_blank">http://jira.freeswitch.org/browse/FSBUILD-296?focusedCommentId=20921&amp;page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel</a> so maybe that is the problem.</div>


<div><br></div><div>(I am using Flite for TTS)</div><div><br></div><div>--</div>I have a macro (phrase) file that is set up like this.</font><div><font color="#333333" face="verdana, sans-serif"><br>
</font></div><div><font color="#333333" face="verdana, sans-serif"><div><div>  &lt;macro name=&quot;test_tts&quot;&gt;</div><div>    &lt;input pattern=&quot;(.*)&quot;&gt;</div><div>      &lt;match&gt;</div><div><span style="white-space:pre-wrap">        </span>&lt;action function=&quot;speak-text&quot; data=&quot;<b>Please enter the extension then press the pound key.</b>&quot;/&gt;</div>


<div><br></div><div><div>        &lt;action function=&quot;<b>play-file</b>&quot; data=&quot;ivr/ivr-to_repeat_these_options.wav&quot;/&gt;</div><div>        &lt;action function=&quot;play-file&quot; data=&quot;ivr/ivr-please.wav&quot;/&gt;</div>


<div>        &lt;action function=&quot;play-file&quot; data=&quot;voicemail/vm-press.wav&quot;/&gt;</div><div>        &lt;action function=&quot;play-file&quot; data=&quot;digits/9.wav&quot;/&gt;</div><div>        &lt;action function=&quot;play-file&quot; data=&quot;silence_stream://2000&quot;/&gt;</div>


</div><div>      &lt;/match&gt;</div><div>    &lt;/input&gt;</div><div>  &lt;/macro&gt;</div></div><div><br></div><div>Then when I use this phrase file in the play_and_get_digits application, something like this.</div>
<div><br></div><div><div>&lt;action application=&quot;play_and_get_digits&quot; data=&quot;1 4 3 7000 # phrase:test_tts phrase:test_play_file \d+&quot;/&gt;</div>
</div><div><br></div><div>If I try to enter a number on the phone for example &quot;234#&quot; what happens here is that if it is in the middle of playing the <b>speak-text </b>part of the phrase file then it will just return &quot;2&quot; and stop right away (as if he is done) if &quot;234#&quot; is pressed when the <b>play-file</b> part of phrase file is playing then it will work as it should work (returning 234).</div>

<div><br></div><div>Yitzchok</div>
</font></div></div>