Skip to main content
POST
Clonación de audio de Fish Audio
La API de Fish Audio se utiliza para crear modelos de voz (clonación de voz).

Encabezados de solicitud

string
requerido
Valores enumerados: application/json
string
requerido
Formato de autenticación Bearer: Bearer {{API Key}}.

Cuerpo de la solicitud

enum<string>
requerido
Tipo de modelo; tts representa texto a voz.Valores opcionales: ttsValores permitidos: "tts"
string
requerido
Título o nombre del modelo.
enum<string>
requerido
Modo de entrenamiento del modelo; para los modelos TTS, fast indica que el modelo estará disponible inmediatamente después de su creación.Valores opcionales: fastValores permitidos: "fast"
file[]
requerido
Archivos de voz cargados para ajustar el modelo.
enum<string>
predeterminado:"public"
Visibilidad del modelo; public se mostrará en la página de descubrimiento, unlist permite el acceso a cualquier persona que tenga el enlace y private solo es visible para el creador.Valores opcionales: public, unlist, private
string | null
Descripción del modelo.
file | null
Imagen de portada del modelo; si el modelo es public, este elemento es obligatorio.
string[]
Textos correspondientes a las voces; si no se especifican, se ejecutará ASR (reconocimiento automático del habla) en las voces.
string[]
Etiquetas del modelo.
boolean
predeterminado:false
Mejora la calidad del audio.

Información de respuesta

string
requerido
Identificador único del modelo creado.
enum<string>
requerido
Tipo de modelo.Valores opcionales: svc, tts
string
requerido
Título o nombre del modelo.
string
requerido
Descripción del modelo.
string
requerido
URL de la imagen de portada del modelo.
enum<string>
requerido
Estado actual del modelo.Valores opcionales: created, training, trained, failed
string[]
requerido
Etiquetas del modelo.
string<date-time>
requerido
Marca de tiempo de creación del modelo.
string<date-time>
requerido
Marca de tiempo de la última actualización del modelo.
enum<string>
requerido
Configuración de visibilidad del modelo.Valores opcionales: public, unlist, private
integer
requerido
Número de “me gusta” recibidos por el modelo.
integer
requerido
Número de favoritos/marcadores recibidos por el modelo.
integer
requerido
Número de veces que se ha compartido el modelo.
integer
requerido
Número de tareas asociadas al modelo.
AuthorEntity · object
requerido
Información del autor del modelo.
enum<string>
predeterminado:"full"
Modo de entrenamiento utilizado por el modelo.Valores opcionales: fast, full
SampleEntity · object[]
Datos de muestra asociados al modelo.
string[]
Idiomas admitidos por el modelo.
boolean
predeterminado:false
Indica si la configuración de visibilidad está bloqueada.
boolean
predeterminado:false
Indica si el usuario actual ha quitado el “me gusta” de este modelo.
boolean
predeterminado:false
Indica si el usuario actual ha dado “me gusta” a este modelo.
boolean
predeterminado:false
Indica si el usuario actual ha añadido este modelo a favoritos/marcadores.