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