Hi there,<br><br>Very simple scenario:<br><br>Session.DtmfReceivedFunction = (d, t) =><br>{<br> Log.WriteLine(LogLevel.Info, "Received {0} for {1}.", d, t);<br> CollectedDigits = d.ToString().Trim();<br>
return "";<br>};<br><br><br>Session.flushDigits();<br>Session.StreamFile(VoicemailPromptsDirectory + "abigfile.wav", 0);<br><br>Question is, it there a way to kill the streaming when the a digit is pressed?<br>
<br>I would use the Session.PlayAndGetDigits()<br><br>but that does not help when want to string things together like:<br><br>Session.StreamFile(VoicemailPromptsDirectory + "vm-to_delete_the_message.wav", 0);<br>
Session.StreamFile(VoicemailPromptsDirectory + "vm-press.wav", 0);<br>Session.Say("7", "en", "number", "pronounced");<br><br>Any help would be appreciated.<br>