Блок предназначен для отображения и воспроизведения реплик ассистента в чате с пользователем.
В поле Реплика ассистента указывается текст, который отобразится пользователю на экране, и который произнесет голосовой ассистент. Длина реплики ассистента должна быть не более 500 символов и может содержать переменные.
По умолчанию голосовой ассистент произносит текст, указанный в поле Реплика ассистента. Чтобы реплика голосового ассистента отличалась от реплики, отображаемой пользователю на экране, воспользуйтесь параметром Произносить другую фразу. Произношение фразы вы можете настроить с помощью SSML-разметки синтеза речи. Чтобы функция Разметка фразы ssml стала доступна, предварительно включите функцию Произносить другую фразу.Подробнее о проектировании сценария смартапа читайте в разделе Основные UX-принципы.
Убедитесь, что в тексте для голосового ассистента нет символов, предназначенных для визуального оформления текста, которые могут помешать корректному синтезу текста.
С помощью кнопки Добавить другую реплику в блок можно добавить неограниченное количество реплик. Ассистент выбирает реплики случайным образом.
На один экран сценария можно добавить несколько блоков Текст. Ассистент показывает реплики из каждого блока в отдельном сообщении.
Валидация разметки SSML
Использование валидации разметки ssml подскажет возможные ошибки в разметке и поможет снизить количество ошибок в вашем сценарии.
Для использования валидации разметки:
Откройте сценарий Graph.
Добавьте новый блок Текст или откройте существующий.
Включите опции Произносить другую фразу и Разметка фразы ssml.
Добавьте текст.
Нажмите Сохранить.
Реплика будет сохранена только в том случае, если валидатор не нашел ошибок в разметке, иначе кнопка сохранения будет недоступна. Найденная ошибка будет подсвечена в тексте. Также будет дан комментарий с возможной причиной ошибки.
Автопрослушивание ответа
Автопрослушивание позволяет получить ответ пользователя после реплики ассистента. Например, если нужно получить ответ на уточняющий вопрос.
Если автопрослушивание включено, то после своей фразы ассистент сразу войдет в режим прослушивания ответа и пользователю не нужно будет заново его активировать.
По умолчанию параметр автопрослушивания в блоке Текст соответствует параметру автопрослушивания в настройках проекта. Если изменить параметр автопрослушивания в блоке, то он перестанет меняться вместе с общей настройкой смартапа.
Автопрослушивание включается отдельно для каждой реплики в блоке Текст.
Если на одном экране находится несколько текстовых блоков, то чтобы настроить автопрослушивание после экрана, включите его на последнем блоке.
Форматирование текста
Включение опции Разметка текста сообщения позволяет изменить отображение текста в ответе ассистента. Для этого нужно выделить участок текста и выбрать один из видов форматирования.
Форматирование не влияет на произношение реплики ассистента.
Доступны следующие виды форматирования:
- Жирный шрифт.
- Зачеркнутый шрифт.
- Ссылка.
- Маркированный список.