<div>I want to insert a queue of voice recordings into a call, and be able to stop them all. Doing both via the event socket.</div><div><br></div><div>Currently I&#39;m doing:</div><div><div>api uuid_broadcast $uuid fileName1.wav both</div>

<div>api uuid_broadcast $uuid fileName2.wav both</div><br class="Apple-interchange-newline"></div><div>And stopping the audio with:</div>api uuid_break $uuid all<div><br></div><div>That works quite well, except for two problems:</div>

<div>1) I can&#39;t use it because when the audio is playing the parties can&#39;t hear each other talk.</div><div>2) There is a slight delay of about half a second before the audio starts (though I&#39;m guessing this can&#39;t be helped.)</div>

<div><br></div><div>Previously I&#39;d used:</div><div>api uuid_displace $uuid start fileName1.wav 0 mux</div><div><br></div><div>But I don&#39;t think I&#39;d been able to queue up more than one file with that.</div><div>

<br></div><div>There&#39;s a few other possibilities that I&#39;ve thought of, including going into a js/lua script and looping inside that, or changing the call into a conference, and using the conference commands.</div>

<div><br></div><div>Rather than mess around trying lots of ideas, I&#39;d rather focus on the one best approach - any ideas?</div><div><br clear="all">Cheers,<br>Fraser<br><br>
</div>