SUNO дозволяє створювати кастомізовані голосові персонажі на основі будь-яких аудіофайлів, реалізуючи клонування голосу для генерації музики. На відміну від існуючого Persona API (який використовуєDocumentation Index
Fetch the complete documentation index at: https://docs.xhuoapi.ai/llms.txt
Use this file to discover all available pages before exploring further.
audio_id, згенерований Suno), цей API приймає публічно доступний audio_url — тобто ваш власний запис голосу. У цьому документі описано, як інтегрувати API клонування голосу.
Крок 1: Створення голосового персонажа
API має три вхідні параметри:audio_url (обов’язковий) — URL публічно доступного аудіофайлу у форматі MP3 або WAV, що містить чіткий голос однієї людини; name та description (опціонально) — назва та опис голосового персонажа.
Вимоги до аудіофайлу:
- Формат: MP3 або WAV
- Тривалість: не менше 10 секунд
- Зміст: чіткий голос однієї людини, мінімум фонових шумів або музики
persona_id у data — це ID створеного голосового персонажа. Поле is_public завжди має значення false, оскільки голосові персонажі, створені завантаженням аудіо, є приватними.
Крок 2: Використання голосового персонажа для генерації музики
Після отримання ID голосового персонажа можна використовувати Suno Audios Generation API для генерації музики. Встановітьaction у generate, а persona_id — у ID створеного голосового персонажа. Згенерована пісня буде виконана клонованим голосом.
Увага: Клонування голосу підтримується лише моделямиchirp-v4-5і вище (наприклад,chirp-v4-5,chirp-v5,chirp-v5-5), не підтримуєтьсяchirp-v4.
persona_id також можна використовувати з дією cover для виконання каверів існуючих пісень клонованим голосом.
