Для конкретного проекта я пытаюсь написать файл voicexml для воспроизведения некоторых аудиофайлов. У меня нет проблем с воспроизведением файла. Но мне нужно несколько направлений для воспроизведения нескольких файлов в папке. Я знаю, что для этого нужно использовать ecmascript и tag. Но я не могу понять, как получить доступ к папке для воспроизведения определенных файлов WAV.
Вот мой код для воспроизведения 1 аудио файла:
<?xml version="1.0" encoding="UTF-8"?>
<vxml version="2.1" xmlns="http://www.w3.org/2001/vxml" xml:base="file://">
<var name="repeat" expr="session.user.repeat"/>
<form id="loopblock">
<block>
<if cond="repeat > 0">
<prompt>
<audio src="file://provisioned/music.wav"/>
</prompt>
<assign name="repeat" expr="repeat - 1"/>
<goto next="#loopblock"/>
</if>
<disconnect/>
</block>
</form>
</vxml>
У меня есть папка, в которую входят различные файлы .wav.
- / предоставлен / музыка / a.wav
- / предоставлен / музыка / b.wav
- / предоставлен / музыка / c.wav
Как я могу воспроизвести их все, не вызывая их один за другим, потому что любой может настроить этот wav-файл. Все, что мне нужно, чтобы отсканировать папку и воспроизвести их с помощью VoiceXML.
Буду признателен за любое предложение.