Задержка между ответами

#node.js #dialogflow-es #actions-on-google

#node.js #диалоговые потоки #действия в Google

Вопрос:

Я использую dialogflow для создания открытого ответа. Это и есть код:

 app.intent('First', (conv) =>{
    conv.ask(qstion[3]);
    conv.add('Option 1 : '   option[3][0]   'Option 2: '   option[3][1]);
}); 
  

Здесь qstion [3] содержит вопрос, который нужно задать. вариант [3] [0] — «да», а вариант [3][1] — «нет». Скорость, с которой ассистент произносит варианты 1 и 2, очень высока. Есть ли какой-либо способ, которым я могу установить задержку между двумя вариантами?

Ответ №1:

Если вы хотите изменить ответ из Google Assistant, взгляните на SSML. Это мощная функция, которая позволяет настраивать ответ многими различными способами.

Чтобы добавить задержку в речи Google Assistant, вам понадобится свойство break из SSML.

Комментарии:

1. Простая проблема в том, что когда я использую ключевое слово <break>, почему оно издает слабый звуковой сигнал, а затем выдает следующий ответ?

2. Звуковой сигнал? Я никогда не слышал, чтобы это делалось раньше. Не могли бы вы показать, что вы пытаетесь сделать в новом вопросе?