Путаница SSML - Алекса Лямбда - PullRequest
0 голосов
/ 07 декабря 2018

Я полный новичок в создании навыков Alexa.

Мне удалось создать и отправить навык вживую, но теперь я хочу его улучшить.

Прежде всего, я хочу изменить способАлекса говорит мой код ... Я не понимаю, как внедрить SSML в мой код Node.js ...

Это часть моего кода ...

"AMAZON.CancelIntent": function () {
    this.response.speak("Thank you for using The Bible Geek. If you enjoyed your learning experience, why not leave us a 5 star review and let us know if there are topics that you would like The Bible Geek to cover. Goodbye")
    this.emit(':responseReady');   },

Iочень бы хотелось иметь возможность сделать паузу, такую ​​как <break time="3s"/>

Любая помощь приветствуется.Заранее спасибо

1 Ответ

0 голосов
/ 07 декабря 2018

Использование тегов SSML действительно просто в вашем случае, вам просто нужно добавить этот тег времени перерыва <break time="3s"/> в ответ, где вам нужна пауза в 3 секунды.

Например, в приведенном выше фрагменте кода вам просто нужно сделать это:

(Примечание: используйте оператор строки шаблона (``) вместо одинарных ('') или двойных кавычек (""))

 this.response.speak(`There is a three second pause here <break time="3s"/> then the speech continues.`)
 this.emit(':responseReady');
...