Компонент Синтез речи (Sber SaluteSpeech)
Описание
Осуществляет синтез речи по тексту и воспроизведение текущему абоненту.
Используется on-premise сервис Sber SaluteSpeech, канал GRPC. +
Настройка точек подключения в разделе настройки домена, поле 'sber_salute'.
Позволяет воспроизводить результат, а также просто записывать его в аудио-файл.
:description1: В режиме воспроизведения речь начинает воспроизводиться при появлении в буфере данных длительностью на 1.5 секунды.
В зависимости от того, настроено ли на сервисе синтеза кэширование и имеются ли данные для синтезируемого текста, выдача первых полутора секунд может производиться от 300 до 1500 мс.
Индекс |
|
Краткое название |
|
Типы сценариев |
|
Стартовый модуль |
|
Режим |
Асинхронный |
Иконка |
|
Характер разветвления |
Разветвляющий, прерывающий |
Свойства
Спецификация | Описание |
---|---|
Название: |
Указание на аккаунт, определяющего точки подключения к сервису Sber SaluteSpeech. |
Название: |
Режим работы компонента после получения ответа от сервиса TTS Sber SaluteSpeech.
|
Название: |
Параметр сервиса TTS Sber SluteSpeech: формат данных, передаваемых в теле запроса (content_type).
|
Название: |
Текст, подлежащий синтезу и последующему воспроизведению, либо SSML-разметка с текстом (необходимо установить тип контента: SSML). |
Название: |
Параметр сервиса TTS Sber SaluteSpeech: язык синтеза.
|
Название: |
Параметр сервиса TTS Sber SaluteSpeech: голос синтезируемой речи (voice).
|
Название: |
Аргумент, содержащий название голоса для сервиса TTS Sber SaluteSpeech. |
Название: |
Режим кэширования результатов синтеза речи. Кэширование призвано при частом обращении с одними и теми же заданиями к сервису синтеза ускорить выдачу результата, а также сократить нагрузку на сервис синтеза. Первый раз при остутствии значения файл генерируется с помощью сервиса и сохраняется в папку ':GlobalShare/domains/DOMAIN/cache/sber_tts/…'. В уникальном имени файла скрывается отображение параметров синтеза: текст, язык, голос. Возможные варианты:
|
Название: |
Выключатель детектора DTMF. Открывает настройки режимов сохранения символов и прерывания операции. |
Название: |
Переменная для сохранения получаемых DTMF-символов. |
Название: |
Выключатель предварительной очистки буфера DTMF. |
Название: |
Аргумент, содержащий ограничение на количество вводимых символов. |
Название: |
Строка, содержащая последовательности символов прерывания через запятую. |
Название: |
Таймаут ожидания ответа от сервиса TTS Sber SaluteSpeech после отправки ему запроса. |
Название: |
Переменная для сохранения кода HTTP-ответа сервиса распознавания. |
Название: |
Переменная для сохранения пути к аудио-файлу с синтезированной речью в локальном временном каталоге. |
Название: |
Компонент, которому передается управление в случае успешного завершения операции. |
Название: |
Компонент, которому передается управление в случае истечения времени ожидания HTTP-ответа от сервиса. |
Название: |
Компонент, которому передается управление в случае возникновения ошибки. |