Генерация речи
Основной метод. Принимает текст и параметры голоса, возвращает URL аудиофайла или поток данных.
Полное руководство по интеграции нейросетевого синтеза речи в ваши проекты. REST API для генерации аудио, управления голосами и потоковой передачи.
Sonix API использует API-ключи для аутентификации запросов. Ваш ключ является секретным идентификатором вашего проекта. Никогда не публикуйте его в открытом доступе или клиентском коде.
Передавайте ваш ключ в заголовке Authorization каждого запроса:
Для приложений, требующих доступа к пользовательским данным (например, управление персональными голосами), используйте поток авторизации OAuth 2.0.
voice:read, voice:write, billing:read.Мы рекомендуем использовать API Keys на стороне сервера. Для клиентских приложений используйте короткоживущие токены (JWT), подписанные вашим сервером.
По умолчанию: 60 запросов в минуту на один IP-адрес. При превышении вы получите код ошибки 429 Too Many Requests.
Основные точки входа для взаимодействия с нейросетью Sonix.
Основной метод. Принимает текст и параметры голоса, возвращает URL аудиофайла или поток данных.
Возвращает JSON-список всех доступных пресетов и пользовательских клонированных голосов с метаданными.
Создание новой модели голоса на основе загруженных аудиофайлов. Требует авторизации уровня Admin.
Мы придерживаемся семантического версионирования (SemVer). Текущая стабильная версия API — v2.
Мы гарантируем обратную совместимость в рамках одной мажорной версии. Изменения, нарушающие совместимость (Breaking Changes), публикуются только в новой мажорной версии (например, v3).
Если вы столкнулись с ошибкой, которую не можете исправить, или у вас есть идеи по улучшению API, свяжитесь с нами.