У навыка должна быть возможность отвечать более, чем через 3 секунды.
Google Assistant - 10 секунд. Маруся - 5 секунд.
Кажется, что пользователю гораздо лучше просто подождать дополнительное время, чем услышать "Диалог не отвечает".
Если так заботимся о пользователе, то можно сделать следующее -
- в настройках дать поле разработчику навыка, чтобы указать сколько времени может отвечать навык (например, от 3 до 10 секунд, либо готовые варианты - 3, 5 и 10 секунд)
- при запуске таких навыков принудительно говорить "этот навык может отвечать дольше, чем другие навыки".
Итого - все довольны.