Seedance 2.5 is live — 30-second cinematic video with native audio & real-person references

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

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

Реальные рабочие процессы и 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, когда метки доступны.

Цены

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

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

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

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

Почему reAPI

Почему этот 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-ключ для интеграции прямо сейчас.