Skip to content

Введение

GenVoice API предоставляет программный доступ к платформе синтеза речи GenVoice. Вы можете синтезировать речь, управлять голосами и проверять баланс аккаунта — всё через простое REST API.

Возможности

ЭндпоинтОписание
POST /api/ttsСинтез речи из текста. Поддержка 12 форматов вывода (MP3, WAV, PCM, Opus, μ-law, A-law)
POST /api/voicesСоздание персонального клона голоса из аудиозаписи
GET /api/voicesСписок ваших персональных голосов
GET /api/voices/stylesСписок допустимых значений поля style
GET /api/voices/limitsТекущий тариф и использование лимита персональных голосов
GET /api/voices/{voice_id}Голос и статус подготовки к синтезу
PATCH /api/voices/{voice_id}Изменение метаданных персонального голоса
DELETE /api/voices/{voice_id}Удаление персонального голоса
GET /api/voices/{voice_id}/audio-urlВременная ссылка на готовый голосовой референс
GET /api/voices/publicКаталог публичных голосов
GET /api/balanceТекущий баланс аккаунта

Как это работает

API работает синхронно: вы отправляете запрос на синтез, а в ответ получаете аудиофайл напрямую.

POST /v1/api/tts  →  audio/mpeg (MP3)

Базовый URL

Все эндпоинты доступны по адресу:

https://api.genvoice.ru/v1

Следующие шаги