> ## 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.

# Suno API інтеграція для налаштування стилю співака

> Suno Music Generation 集成指南 - XHuoAPI

SUNO дозволяє нам встановлювати стиль співака для вже згенерованих пісень, а потім на основі цього здійснювати повторне творення. У цьому документі пояснюється, як інтегрувати відповідні API.

Цей API має лише три вхідні параметри: по-перше, `audio_id`, це ID пісні, яка вже успішно згенерована офіційно; по-друге, `name` та `description`, це назва та опис стилю співака.

Тут ми вводимо `audio_id`, який є `https://cdn.xhuoapi.ai/2qhzs3.png`, це можна використовувати як посилання на [Suno Audios Generation API](https://api.xhuoapi.ai/documents/4da95d9d-7722-4a72-857d-bf6be86036e9) для створення кастомізованих пісень, в результаті чого можна отримати `audio_id`.

```bash theme={null}
curl -X POST 'https://api.xhuoapi.ai/v1/suno/persona' \
-H 'accept: application/json' \
-H 'authorization: Bearer {token}' \
-H 'content-type: application/json' \
-d '{
  "name": "test",
  "audio_id": "81745564-60e7-4ad4-85a9-6f42f0f4f3b3",
  "description": "test"
}'
```

Результат виглядає так:

```
{
  "success": true,
  "task_id": "8e808558-f056-456f-91d6-b97fd94eb3be",
  "data": {
    "persona_id": "dae4ae5d-2b51-4af1-b286-1a4473ef4dba"
  }
}
```

Як видно, поле `persona_id` в `data` є ID стилю співака, що було згенеровано.

Отримавши ID стилю співака, ми можемо використовувати [Suno Audios Generation API](https://api.xhuoapi.ai/documents/4da95d9d-7722-4a72-857d-bf6be86036e9) для створення кастомізованих пісень. Наприклад, передаємо `action` як `artist_consistency`, одночасно передаючи `audio_id` ID завантаженої пісні, також потрібно передати параметр `persona_id`, значення якого є ID стилю співака, що повертається вище, і таким чином можна згенерувати нову пісню на основі стилю співака.
