ym88659208ym87991671
Описание асинхронного синтеза речи с использованием сервиса SaluteSpeech | Документация для разработчиков

Асинхронный синтез речи

Обновлено 30 августа 2023

Асинхронный синтез подходит для синтеза длинных текстов: до 1 000 000 символов, например, длинных новостных статей, рассказов, книг. Процесс асинхронного синтеза дольше синхронного, соединение не поддерживается.

Формат аудиофайлов в результате синтеза: opus.

SSML-разметка не поддерживается.

Для асинхронного синтеза вы можете использовать протоколы HTTP или gRPC.

Чтобы синтезировать длинный текст:

  1. Загрузите файл для синтеза в наше хранилище. В ответе придет идентификатор загруженного файла. Загруженный файл будет доступен в течение 72 часов, его нельзя скачать или изменить.

  2. Создайте задачу на синтез: в запросе передайте идентификатор файла и параметры синтеза. В ответе придет идентификатор задачи.

    Необязательно создавать задачу сразу после загрузки файла, между шагами может быть промежуток в несколько часов.

  3. Чтобы узнать завершена ли задача, запросите ее статус. Рекомендуемая частота запроса статуса задачи — 1 минута и больше, в зависимости от объема синтезируемого текста. Если задача находится в статусе NEW, т. е. еще не запустилась, ее можно отменить. Когда задача будет готова, вы получите идентификатор файла с результатом синтеза.

  4. Скачайте файл с результатом по индентификатору. Файл будет доступен в течение 72 часов после завершения синтеза.

ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей.
Вы можете запретить сохранение cookie в настройках своего браузера.