Асинхронный синтез речи
Асинхронный синтез подходит для синтеза длинных текстов: до 1 000 000 символов, например, длинных новостных статей, рассказов, книг. Процесс асинхронного синтеза дольше синхронного, соединение не поддерживается.
Формат аудиофайлов в результате синтеза: opus
.
SSML-разметка не поддерживается.
Для асинхронного синтеза вы можете использовать протоколы HTTP или gRPC.
Чтобы синтезировать длинный текст:
Загрузите файл для синтеза в наше хранилище. В ответе придет идентификатор загруженного файла. Загруженный файл будет доступен в течение 72 часов, его нельзя скачать или изменить.
Создайте задачу на синтез: в запросе передайте идентификатор файла и параметры синтеза. В ответе придет идентификатор задачи.
Необязательно создавать задачу сразу после загрузки файла, между шагами может быть промежуток в несколько часов.
Чтобы узнать завершена ли задача, запросите ее статус. Рекомендуемая частота запроса статуса задачи — 1 минута и больше, в зависимости от объема синтезируемого текста. Если задача находится в статусе
NEW
, т. е. еще не запустилась, ее можно отменить. Когда задача будет готова, вы получите идентификатор файла с результатом синтеза.Скачайте файл с результатом по индентификатору. Файл будет доступен в течение 72 часов после завершения синтеза.