audio
Описание
audio — тег позволяет использовать аудиозаписи в ответах бота.
Тип значения
- string
Параметры
name(string) — имя аудиофайла, необязательный параметр.
Вложенные данные
- none
Синтаксис
- После тега укажите ссылку на аудиофайл.
state: Hello
q!: hi
a: hi
audio: https://someurl.ruОбратите внимание, что каждый канал выставляет собственные ограничения на загрузку аудиофайлов: длина воспроизведения, размер файла, поддерживаемые форматы и пр. Убедитесь, что ваш файл соответствует всем условиям канала.
Подробнее об ограничениях на загрузку для каналов: Алиса, Google Assistant, Telegram, ВКонтакте, Facebook.
- Вы можете также указать имя файла.
state: Hello
q!: hi
audio: https://someurl.ru || name = welcome.wavПримеры использования
Рассмотрим пример:
state: Hello
q!: hi
random:
audio: https://someurl1.ru
audio: https://someurl2.ruЗдесь мы используем два аудиофайла. В результате выполнения random будет выполнена только одна из вложенных реакций, то есть воспроизведен один из двух файлов.
Для тестирования используйте тег <responseData>, например:
<test-case id="test 2">
<q>test 2</q>
<responseData>
{
"replies": [
{
"type": "audio",
"audioUrl": "https://someurl.ru",
"audioName": "welcome.wav",
"state": "/2"
}
]
}
</responseData>
</test-case>