У меня проблемы с высказыванием нескольких вариантов в ответе Alexa. Пожалуйста, найдите код ниже:
let results = await getNearestNames(data.results[0].geometry.location.lat, data.results[0].geometry.location.lng);
// generate response
let nearestNames = "";
results.map((obj) => {
nearestNames += obj.name + '<break time="1s">';
});
response = responseBuilder
.speak(nearestNames)
.getResponse();
Вызов API getNearestNames отправляет в ответ массив. Я пытаюсь произнести каждое имя одно за другим. Но передача переменной NearestNames функциям speak() приводит к ошибке «Есть проблема с ответом запрошенного навыка». Как решить эту проблему?
Спасибо