ym88659208ym87991671
Фоновые звуки | Документация для разработчиков

Фоновые звуки

Тег позволяет добавить фоновый звук в синтезированную речь. Список фоновых звуков смотрите в Библиотеки звуков.

<speak><extra.background-audio src="sm-sounds-nature-rain-2">Ну и погодка! Добрый хозяин собаку из дома не выгонит </extra.background-audio></speak>

Не размещайте внутри тега extra.background-audio такой же тег или тег audio.

У тега есть несколько атрибутов:

  • fade in — усиление. Плавное увеличение громкости звука. Укажите, через сколько секунд после начала воспроизведения фоновый звук должен набрать максимальную громкость. Например: fade_in="1.0".
  • fade out — затухание. Плавное уменьшение громкости звука. Укажите, за сколько до конца аудио фоновый звук должен начать затихать. Например: fade_out="2.0".
  • volume — регулировка громкости аудио. Может принимать значения от 0 до 2, где 0 — тишина, 1 — нормальная громкость звука, а 2 — удвоенная громкость. Например: volume="0.5".
  • loop — зацикливание звука. Используйте, если синтезированная речь длится дольше фонового звука — тогда фон будет воспроизводиться по кругу, снова и снова. Атрибут может принимать следующие значения:
    • none — отсутствие зацикливания.
    • join — зацикливание «встык». Фоновый звук снова начинает воспроизводиться сразу после окончания предыдущего фрагмента.
    • crossfade — плавная склейка. В последнюю секунду фонового звука включается затухание и начинает звучать следующий фрагмент, у которого настроено плавное усиление в течение первой секунды.
<speak><extra.background-audio loop="crossfade" fade_out="2.0" src="sm-sounds-human-walking-dead-1">О, нет, это зомби! Они идут сюда. Надеюсь, они нас не найдут. На самом деле, это все нужно только для того, чтобы услышать зацикленный кроссфэйд. Потому что звук зомби длится всего 4 секунды. В конце звук плавно затихает.</extra.background-audio> <extra.background-audio loop="crossfade" volume="0.5" fade_out="1.0" src="sm-sounds-human-walking-dead-1">Кстати, зомби могут реветь и потише.</extra.background-audio></speak>
ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей.
Вы можете запретить сохранение cookie в настройках своего браузера.