<div dir="ltr"><div>Small typo in the above playback; should have been:<br><div>                        &lt;action application=&quot;playback&quot; data=&quot;vlc://<a href="http://172.16.36.67:59125/process?INPUT_TYPE=TEXT&amp;INPUT_TEXT=${tts_src_data}&amp;LOCALE=en_US&amp;VOICE=cmu-slt-hsmm&amp;OUTPUT_TYPE=AUDIO&amp;AUDIO=WAVE">http://172.16.36.67:59125/process?INPUT_TYPE=TEXT&amp;INPUT_TEXT=${tts_src_data}&amp;LOCALE=en_US&amp;VOICE=cmu-slt-hsmm&amp;OUTPUT_TYPE=AUDIO&amp;AUDIO=WAVE</a>&quot;/&gt;</div></div><div><br></div><div>If I end the call before .wav finishes, all is good: 200 OK received and channel deleted. So this is happening only if mod_vlc playback finishes playing the .wav file.<br></div><div><br></div><div>Thank you,</div><div>Stefan</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Nov 23, 2016 at 3:55 PM, Anonim Stefan <span dir="ltr">&lt;<a href="mailto:fanx07@gmail.com" target="_blank">fanx07@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi,<div><br></div><div>I&#39;m trying to playback a .wav  using mod_vlc (.wav obtained via maryTTS). Dialplan extension looks like this:</div><div><div>        &lt;extension name=&quot;tts&quot;&gt;</div><div>                &lt;condition field=&quot;destination_number&quot; expression=&quot;^tts$&quot;&gt;</div><div>                        &lt;action application=&quot;sleep&quot; data=&quot;500&quot;/&gt;</div><div>                        &lt;action application=&quot;answer&quot;/&gt;</div><div>                        &lt;action application=&quot;sleep&quot; data=&quot;1000&quot;/&gt;</div><div>                        &lt;action application=&quot;log&quot; data=&quot;INFO before&quot;/&gt;</div><div>                        &lt;action application=&quot;playback&quot; data=&quot;shout://<a href="http://172.16.36.67:59125/process?INPUT_TYPE=TEXT&amp;INPUT_TEXT=$%7Btts_src_data%7D&amp;LOCALE=en_US&amp;VOICE=cmu-slt-hsmm&amp;OUTPUT_TYPE=AUDIO&amp;AUDIO=WAVE" target="_blank">172.16.36.67:<wbr>59125/process?INPUT_TYPE=TEXT&amp;<wbr>INPUT_TEXT=${tts_src_data}&amp;<wbr>LOCALE=en_US&amp;VOICE=cmu-slt-<wbr>hsmm&amp;OUTPUT_TYPE=AUDIO&amp;AUDIO=<wbr>WAVE</a>&quot;/&gt;</div><div>                        &lt;action application=&quot;log&quot; data=&quot;INFO after&quot;/&gt;</div><div>                        &lt;action application=&quot;hangup&quot;/&gt;</div><div>                &lt;/condition&gt;</div><div>        &lt;/extension&gt;</div><br></div><div>The .wav gets played correctly with [1] Freeswitch log output.</div><div><br></div><div>The problem is that after the file ends, the channel never hangup(i.e. show channels won&#39;t decrease), even after I end call. Actually, I won&#39;t receive 200OK for my BYE, as seen in the attached picture. I am using FreeSWITCH version: 1.6.12-20-b91a0a6~64bit (-20-b91a0a6 64bit).</div><div><br></div><div>Is this a bug ?</div><div><br></div><div>Thank you,</div><div>Stefan</div><div><br></div><div>[1] <a href="http://pastebin.com/Q364uHvp" target="_blank">http://pastebin.com/<wbr>Q364uHvp</a></div></div>
</blockquote></div><br></div>