Я совершенно новичок в разработке Actions. У меня есть пара вопросов.
Во-первых: мне нужно воспроизвести некоторые файлы .mp3. Все работает с использованием SSML agent.add(audiofile)
, но если я добавлю карту с agent.add(new Card({ [...]
, я отчетливо вижу весь вывод SSML на экране моего смартфона (или симулятора), что-то вроде: <speak><audio src...>
и т. Д. Непосредственно перед картой.
Код такой:
function welcome(agent) {
var say = `<speak>
<audio src="` + randomPhrase(welcomeMsgLungo) + `">
<desc>Welcome Message</desc>
Welcome
</audio>
</speak>`;
agent.add(new Card({
title: `cardtitle`,
imageUrl: largeImageUrl,
text: autore,
buttonText: 'textSample',
buttonUrl: 'https://assistant.google.com/'
})
);
agent.add(say);
}