Texto para fala (HTTP)

Clonagem de voz - criar modelo

Lip sync - criar tarefa

Perfil do usuário

Clonagem de voz - criar modelo

Envie áudio de referência para criar um modelo de voz.

API Criar modelo

Endpoint

POST /api/open/create-model

Cabeçalhos da requisição

Content-Type: multipart/form-data
Authorization: Bearer YOUR_API_KEY  // Chave API

Parâmetros da requisição

Parâmetros da solicitação:
name: string        // Obrigatório,Nome do modelo
description: string // Opcional,Descrição do modelo
visibility: string  // Opcional,Perfil do usuário,Opcional 'private',Opções disponíveis::'public' | 'private'
audioFiles: File  // Obrigatório,Arquivos de áudio,Múltiplos formatos:Múltiplos formatos

Resposta

// Dados da resposta - 200
{
  "modelId": string,    // Clonagem de voz - criar modelo
  "title": string,     // Nome do modelo
  "description": string, // Descrição do modelo
  "createdAt": string,  // Dados da resposta
  "message": string     // Dados da resposta
}

// Consulta falhou
{
  "error": string     // Consulta falhou
}

Exemplo CURL

curl -X POST https://fishaudio.org/api/open/create-model \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "name=Nome do modelo" \
  -F "description=Descrição do modelo" \
  -F "visibility=private" \
  -F "audioFiles=@/path/to/audio1.wav"

Depuração online

Códigos de status

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