Текст в речь (HTTP)

Клонирование голоса - создать модель

Липсинк - создать задачу

Профиль пользователя

Клонирование голоса - создать модель

Загрузите эталонное аудио, чтобы создать голосовую модель.

API создания модели

Эндпоинт

POST /api/open/create-model

Заголовки запроса

Content-Type: multipart/form-data
Authorization: Bearer YOUR_API_KEY  // API ключ

Параметры запроса

Параметры запроса:
name: string        // Обязательно,Название модели
description: string // Необязательно,Описание модели
visibility: string  // Необязательно,Профиль пользователя,Необязательно 'private',Доступные варианты::'public' | 'private'
audioFiles: File  // Обязательно,Аудиофайлы,Несколько форматов:Несколько форматов

Ответ

// Данные ответа - 200
{
  "modelId": string,    // Клонирование голоса - создать модель
  "title": string,     // Название модели
  "description": string, // Описание модели
  "createdAt": string,  // Данные ответа
  "message": string     // Данные ответа
}

// Запрос не выполнен
{
  "error": string     // Запрос не выполнен
}

Пример CURL

curl -X POST https://fishaudio.org/api/open/create-model \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "name=Название модели" \
  -F "description=Описание модели" \
  -F "visibility=private" \
  -F "audioFiles=@/path/to/audio1.wav"

Онлайн-отладка

Коды статуса

200: Success
400: Bad Request
401: Unauthorized
403: Forbidden
404: Not Found
429: Too Many Requests
500: Internal Server Error