我正在使用 Microsoft 的 UCMA 4.0 SDK 构建一个基本的 VXML IVR 系统。当我使用默认系统语音进行正常提示时,您可以按任意 DTMF 键“强插”:
<prompt>Your credit card number is 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4</prompt>
但是我想用客户自己的声音。为此,我构建了一组单独的音频提示,并使用循环播放它们:
<prompt>
<foreach item="i" array="BuildCardPrompt()">
<audio expr="i"/>
</foreach>
</prompt>
问题是现在我无法“闯入”并中断循环。知道如何解决这个问题吗?