Возможно ли иметь речевой ответ? - PullRequest
0 голосов
/ 28 июня 2019

Когда я делаю следующее

conv.ask(new SimpleResponse({
            speech:voiceResponse
        }));

Проигрывается звуковой ответ, и идентичный текст также отображается в помощнике Google.

Только предоставляя свойство text, которое является непустой строкой, оно может переопределить использование свойства речи в качестве текста.

Есть ли способ полностью исключить текст, или это по замыслу / плохая практика?

1 Ответ

0 голосов
/ 28 июня 2019

Это сделано специально, и плохая практика - не показывать текст, если он доступен. В общем, вы должны показать, по сути, то же самое, что говорите. Хотя есть хорошие случаи, чтобы показать что-то другое, вы обычно хотите, чтобы они были, по крайней мере, в основном одинаковыми.

Если вы чувствуете, что вам необходимо замаскировать сказанное (например, если это игра в орфографию), возможно, имеет смысл пропустить слово или что-то в этом духе, но вы все равно должны что-то показать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...