GPT Image 2.5 is live — OpenAI's newest image model, targeted edits that leave the rest of the frame alone

Voice Changer API

Конвертируй исходный вокал через настроенный voice pack. Voice changer API поддерживает силу акцента, tonality reference и асинхронную выдачу результата.

Особенности
Голосовые пакеты · контроль интенсивности акцента
Для чего
Озвучивание, голоса персонажей, дублирование
Вход
URL аудиофайла плюс голосовой пакет
Выход
Преобразованный аудио
Input
0/1 file

MP3 / WAV / AAC / OGG

Обязательно

Любое число от 0 до 1; по умолчанию 1

source_file или voice_pack

Опционально

mp3, wav, flac, aac или ogg

Result

Цены

Оплата кредитами — 1 кредит = $0.001 USD. Платишь только за успешные генерации.

Стоимость первого теста
$0.2200 credits

Одна генерация на самом дешёвом уровне (1 started minute).

Гид по бюджету тестирования
Пополнить кредиты
$10
≈ 50 тестов
$50
≈ 250 тестов
$100
≈ 500 тестов
Исходный голос
$0.2
Цена · 1 started minute

Что можно создать на этой модели

Реальные рабочие процессы и production-сценарии, которые ты можешь собрать и запустить на этой модели.

вокальная запись, преобразованная в целевой voice pack

Voice Changer API для конвертации через voice pack

Используй voice changer API, когда в твоём продукте уже есть целевой voice pack id и нужно конвертировать исходный вокал асинхронным бэкенд-вызовом. Пользователь выбирает пак, бэкенд отправляет voice_pack_id, и задача возвращает converted_mix. Это подходит приложениям, где выбор голоса происходит в твоём продукте до аудиообработки. Voice changer API оставляет аудиозадачу сфокусированной на конвертации, а твоё приложение владеет каталогом паков и правами доступа.

Сменить голос
контролы стиля голоса: акцент и тональность

Voice Changer API: контролы акцента и тональности

Выставляй accent от 0 до 1 и выбирай source_file или voice_pack tonality. Voice changer API даёт продуктовым командам понятные контролы без сложного аудиоредактора. Это делает форму конвертации понятной для неинженерных пользователей. Твой UI может сначала показывать простые дефолты, а потом давать продвинутым пользователям настраивать только те поля, которые они понимают. Voice changer API хорошо подходит, когда продукт требует управляемого voice-pack пайплайна, а не полноценного редактора.

библиотека voice pack, подключённая к задачам аудиоконвертации

Voice Changer API для пайплайнов публикации

Завершённые задачи voice changer API возвращают конвертированный голос как скачиваемую дорожку. Сохраняй, прослушивай или отправляй в модерацию и публикацию. output.tracks может определить converted_mix, когда метки доступны.

Почему reAPI для Voice Changer API

Почему этот voice changer API требует voice pack

Voice changer API требует voice_pack_id, поэтому каждая задача нацелена на настроенный голосовой ассет, выбранный твоим продуктом. Это привязывает поведение конвертации к известному паку. И это держит выбор пака вне самой загрузки аудио.

Маленькие контролы, полезный диапазон

accent использует реальное значение 0–1, а tonality_reference принимает source_file или voice_pack. Эти поля покрывают типичные стилевые выборы, не заваливая пользователя терминами из аудио. Сохраняй отправленные значения с каждой задачей, чтобы команды поддержки и модерации могли воспроизвести результат позже.

Voice Changer API с тем же контрактом поллинга

Отправь задачу и опрашивай /api/v1/tasks/:id до завершения. Voice changer API соответствует той же асинхронной модели, что и другие аудиостраницы reAPI. Бэкенд-команды могут переиспользовать хранилище задач, ретраи и обработку результата. Voice changer API работает лучше всего, когда UI чётко показывает статусы queued, processing, completed и failed.

Интеграция voice changer API за три шага

  1. step 01

    Создай API-ключ

    Сгенерируй ключ reAPI в настройках workspace. Держи вызов voice changer API на бэкенде, чтобы voice pack id и ключи оставались на сервере.

    Открыть
  2. step 02

    Отправь задачу на конвертацию

    POST с model audio-voice-change, audio_url и voice_pack_id. Добавляй accent, tonality_reference, dereverb_enabled или encoder_format, когда это нужно потоку.

    Открыть
  3. step 03

    Опроси и проиграй результат

    GET /api/v1/tasks/:id, пока статус не станет completed. Скачивай output.audio_urls или используй output.tracks, чтобы найти дорожку converted_mix.

    Открыть
docs/api/voice-changer

Справочник API

Готовый код и полная таблица параметров.

curl https://reapi.ai/api/v1/audio/generations \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"audio-voice-change","audio_url":"https://cdn.example.com/source-vocal.wav","voice_pack_id":"voice_pack_id_here","accent":1,"encoder_format":"mp3"}'

Ошибка валидации параметров

Синхронный отказ с указанием проблемного поля. Проверьте значения enum, диапазоны и URL-поля — ничего не списывается.

Проблема с аутентификацией или балансом

401 — отсутствует или неверен Bearer-ключ; 402 — резерв превышает баланс. Ключи и кредиты — в консоли.

Контент или материал отклонён

Референсные материалы и результаты проходят автоматическую модерацию. Отклонённые задачи завершаются понятной ошибкой с полным возвратом.

Задача не выполнена или истёк таймаут

Задача в состоянии сбоя никогда не тарифицируется — резерв возвращается автоматически. Сохраните ID задачи и повторите.

Часто задаваемые вопросы

Распространённые вопросы об этой модели.

Voice changer API — это асинхронный эндпоинт конвертации голоса. Передай исходный вокальный audio_url с обязательным voice_pack_id и опрашивай задачу, пока готов converted_mix. Используй voice changer API, когда твоему продукту нужна конвертация через voice pack без сборки собственного редактора.

start building

Готов к запуску?

Попробуй в playground или получи API-ключ для интеграции прямо сейчас.