Обзор разговорных компонентов

Диалоговые компоненты — это все, что составляет подсказку, например подтверждения или вопросы. Они также включают в себя чипы, которые используются для продолжения или поворота разговора. Подсказки и фишки являются основой диалогового взаимодействия и должны быть разработаны для каждого хода диалога.

В этом разделе приведены рекомендации по написанию 1) голосовых подсказок, которые пользователь слышит, 2) отображаемых подсказок, которые пользователь видит, и 3) фишек, которые пользователь может произносить или нажимать в разговорной манере и сфокусироваться на пользователе.

Когда писать подсказки

В процессе разработки диалога написание подсказок является частью как высокоуровневого, так и детального проектирования. Избегайте написания каких-либо подсказок во время сбора требований — вместо этого сосредоточьтесь на описании ключевых вариантов использования .
Первые подсказки, которые вы напишете, будут в диалоговых примерах . Мы рекомендуем начать с разговора в Google Home. Если вы начинаете проектировать, имея в виду экран, можно легко потерять нить разговора и в итоге получить графический интерфейс, который не подходит для разговора. Правильный ход разговора проще, если все находится в одном месте — голосовых подсказках. По мере расширения до других типов взаимодействия части будут перемещаться из голосовых подсказок в подсказки дисплея, чипы и визуальные эффекты.
Невозможно написать хорошую подсказку без детального понимания контекста . Что было раньше в диалоге? Что может произойти дальше? Какова ментальная модель пользователя в отношении того, о чем вы говорите? Сверяйтесь со своими образцами диалогов на протяжении всего процесса проектирования, чтобы убедиться, что любые изменения подсказок или новые подсказки по-прежнему соответствуют общему ходу разговора.

Где и как появляются подсказки

Подсказки являются основой диалогового интерфейса. Голосовые подсказки будут воспроизводиться на устройствах с аудиовыходом, а подсказки на дисплее будут отображаться на устройствах с выводом на экран. Таким образом, в зависимости от устройства, которое пользователи используют для взаимодействия с вашим действием, они будут 1) слышать голосовые подсказки, 2) видеть подсказки на дисплее или 3) и то, и другое.
Синтезированный Платформа Actions on Google предоставляет множество голосов для преобразования текста в речь (TTS), которые говорят на разных языках. Перейдите в раздел «Языки и локали» , чтобы прослушать их. Обратите внимание, что вы можете настроить звучание синтезированной речи с помощью языка разметки синтеза речи (SSML) . Например, вы можете добавить тишину или паузы, указать, как следует читать числа, или настроить интонацию.
Записано Вы можете нанять профессионального актера озвучивания или даже попробовать использовать свой собственный голос. В любом случае вам нужно будет записать весь звук, который будет использоваться в вашем действии.
Не более 640 символов Существует ограничение в 640 символов за ход, но мы рекомендуем использовать 300 символов или меньше.
Показать подсказку дисплея в 1 или 2 частях Подсказка на дисплее может отображаться в двух частях. Думайте об этом как о возврате каретки, позволяющем визуально разделить подсказку на дисплее для удобочитаемости. Например, вы можете отделить меню от вопроса или отделить настройку шутки от изюминки.
смайлики Текст в подсказке на дисплее может включать «кавычки» и большинство других символов Юникода, включая смайлики.

Примеры

Часто существует несколько способов объединения компонентов. Рассмотрим эти 3 варианта:

Типы разговорных компонентов

Разговорная составляющая Пример
Благодарности Хорошо.
Извинения Извините, я пока не могу отправлять электронные открытки.
Команды Создайте букет из желтых ромашек и белых тюльпанов
Подтверждения Понятно. Мужские кроссовки королевского синего и неоново-зеленого цвета. В каком размере?
Дискурсивные маркеры Кстати, ...
Эрконы <приветственный сигнал при включении Google Home>
Концовки Чем еще я могу вам помочь прямо сейчас?
Ошибки Извините, на сколько?
Привет Добро пожаловать.
Информационные сообщения 42 — обильное число, потому что сумма его собственных делителей, 54, больше самого себя.
Вопросы Какие цветы вы бы хотели видеть в своем букете?
Предложения Я могу рассказать вам больше о I/O. Например, вам может быть интересно узнать о ключевых докладах, лабораториях кода или обзорах приложений. Я также могу помочь вам найти сеансы или часы работы. Итак, что вы хотите знать?
Чипсы Добавить в корзину.