Звуки и междометия
Тег предназначен только для использования в смартапах и пока не работает с API синтеза речи.
Есть несколько вариантов использования тега audio
.
- Добавление звуковых эффектов из Библиотеки звуков.
- Синтез текста с предзаписанным междометием.
Чтобы добавить во фразу звук или предзаписанное междометие, используйте атрибуты:
Атрибут | Пример | Описание |
text | <audio text="sm-sounds-human-cheer-1"/> | Звук или междометие. В качестве значения добавьте наименование звука из Библиотеки звуков или междометие |
volume | <audio volume="0.5"/> | Укажите громкость добавляемого эффекта или междометия |
Пример:
<speak>приветствуем<audio text="sm-sounds-human-cheer-1" volume="0.5"/></speak>
<speak><audio text="sm-sounds-human-cheer-2"/>добро пожаловать</speak>
Также вы можете добавить текст, который синтезируется вместо звука или междометия, на случай их отсутствия в базе.
Например, «да» вместо междометия «угу» или «отлично» вместо междометия «ура!»:
<speak><audio text="угу">да</audio>соглашусь</speak>
<speak>вышел новый фильм<audio text="ура!">отлично</audio></speak>
У каждого ассистента есть свой набор междометий с несколькими вариантами произношения. Самые распространенные и популярные междометия имеют более 10 вариантов. Каждый раз при использовании таких междометий и восклицаний вариант произношения выбирается случайным образом. Такой способ делает речь ассистента более живой и эмоциональной.
Пример:
<speak><audio text="кхм-кхм"/> Какая сегодня погода?</speak>
<speak><audio text="ааааа!"/> Что узнать?</speak>
<speak><audio text="кхм-кхм"/> Про погоду хочу послушать</speak>
<speak><audio text="ааааа!"/> Сегодня солнышко</speak>
В этом примере одинаковые междометия звучат с разной эмоциональной окраской. Полная информация о междометиях для каждого ассистента представлена в разделе Символы и междометия.
Интонации междометий и синтезированного текста могут отличаться. Если вы используете их вместе в одной фразе, убедитесь, что вас устраивает результат.