Skip to main content
Esta interfaz se basa en la API Model oficial de Fish Audio y se utiliza para consultar los detalles completos de un solo tono de clonación por _id. La dirección es GET https://api.acedata.cloud/fish/model/{id}.
Para crear un tono, consulte la API Fish Model Create; para la búsqueda paginada, consulte la API Fish Model Query.

Proceso de solicitud

Para utilizar la API Fish Model, primero dirígete a la consola de Ace Data Cloud para obtener tu token de API, que debes guardar como respaldo. Si aún no has iniciado sesión o registrado, serás redirigido automáticamente a la página de inicio de sesión que te invita a registrarte e iniciar sesión; una vez completado, volverás automáticamente a la página actual. Un token de API es suficiente para acceder a todos los servicios de la plataforma, no es necesario solicitar uno por cada servicio. La primera solicitud te otorgará un crédito gratuito para que puedas probarlo; si el crédito es insuficiente, puedes recargar el saldo general en la consola.
📘 Documentación completa: API Fish Model →

Parámetros de ruta

Sin cuerpo de solicitud, sin parámetros de consulta.

Ejemplo: Obtener los detalles completos de un tono público en español

Respuesta (en pruebas, se eliminó la cadena de consulta de firma en samples[].audio para facilitar la lectura):
El _id obtenido se puede usar directamente como reference_id en Fish TTS para sintetizar voz con el mismo tono:

Diferencias con la interfaz de lista

Si solo deseas escuchar, el samples[].audio de la interfaz de lista es suficiente; para enlaces de descarga más estables, se recomienda usar esta interfaz.

Campos de respuesta (extracto)

Instrucciones de facturación

Esta interfaz no tiene costo: consultar los detalles de un tono por ID es una operación gratuita. Crear un tono (Fish Model Create) también es gratuito, los costos solo se generan al llamar a Fish TTS para sintetizar voz según el uso.

Manejo de errores

  • 400 token_mismatched: El id en la ruta no tiene un formato válido, o el upstream reporta “Modelo no encontrado”.
  • 401 invalid_token: El token de autenticación no existe o es inválido.
  • 404 not_found: El _id especificado no es visible en el upstream de Fish (el tono ha sido eliminado, es privado, o pertenece a otra cuenta).
  • 429 too_many_requests: Se ha activado el límite de velocidad de la cuenta.
  • 500 api_error: Error interno del servidor.
Al solicitar un ID que no existe, el upstream devolverá directamente 400 Model not found (comprobado):
Devuelve:
Ejemplo de respuesta de error:

Conclusión

Al conocer el _id del tono, se puede usar directamente esta interfaz para obtener el ModelEntity completo. El uso más común es: (1) escuchar samples[].audio, (2) proporcionar el _id a reference_id de /fish/tts para completar la síntesis. Si solo se tiene el título o las etiquetas, primero se debe usar Fish Model Query para realizar la búsqueda.