Я пытаюсь улучшить свои навыки Alexa (на основе примера кода навыков Alexa) с помощью SSML. Когда я запускаю тест в лямбда-функции, я получаю успешный результат, однако, когда я тестирую его на портале разработчиков Amazon, я получаю:
Удаленная конечная точка не может быть вызвана или ответ, который она вернула, недействителен.
Вот единственный код, который я изменил, чтобы добавить SSML к моему навыку Alexa:
// Create speech output
var speechOutput = {
speech: "<speak> Reflect upon <break time=\"10ms\"/> this. <break time=\"1s\"/>"
+ "<audio src='https://s3.amazonaws.com/findyourzen/audio/bell.mp3'/>"
+ fact
+ "<audio src='https://s3.amazonaws.com/findyourzen/audio/bell.mp3'/>"
+ "</speak>",
type: AlexaSkill.speechOutputType.SSML
};
response.tellWithCard(speechOutput, "FindYourZen", speechOutput);
};
Я добавил аудиофайл точно в соответствии с направления Amazon, поэтому я знаю, что это не причина сообщения об ошибке.