Я пытаюсь создать напоминание с помощью API напоминания для Alexa в своем настраиваемом Alexa Skill и в SSML, я передаю тег talk, и в этом у меня есть несколько слов и аудио тег.
const reminderRequest = {
trigger: {
type: 'SCHEDULED_RELATIVE',
offsetInSeconds: '10',
},
alertInfo: {
spokenInfo: {
content: [{
locale: "en-US",
text: "Testing Reminder",
ssml: "<speak>Testing Reminder <audio src='https://vishalsholkaybucket.s3.amazonaws.com/uk_21042020.mp3' /></speak>"
}],
},
},
pushNotification: {
status: 'ENABLED',
},
};
Выходные данные на моем устройстве Alexa:
Тестирование
Напоминание работает правильно, но когда дело доходит до воспроизведения аудиофайла, оно просто сохраняет свет и не воспроизводит аудио файл, другие теги SSML, такие как break et c, работают нормально, но не работает только аудио тег. У меня сложилось впечатление, что теги SSML работают везде, я пытался читать документацию, но она недостаточно ясна.
Кроме того, если это неправильный подход, кто-нибудь может дать мне знать, если я могу сыграть коротко аудиофайл в API напоминания Alexa или есть какой-либо способ, которым я могу напомнить пользователю вместе с аудиофайлом.
Заранее спасибо.
Редактировать: я использую навык Алекса демо напоминания . Ничего другого не изменилось, просто пытаясь выполнить sh вышеуказанный запрос в API напоминаний.