Introducción
Fish TTS es un servicio de audio AI proporcionado por Ace Data Cloud, un servicio de síntesis de voz Fish. A través de la API unificada de Ace Data Cloud, puedes integrar rápidamente Fish TTS con Python para realizar conversión de texto a voz, múltiples tonos de voz, personalización de voz, entre otras funciones.Requisitos Previos
- Tener una cuenta en Ace Data Cloud y obtener el API Token
- Entorno Python 3.7 o superior
- Instalar la librería requests:
pip install requests
Uso Básico
El endpoint principal para llamar a la API Fish TTS es:fish-tts.
Modelos disponibles incluyen: fish-tts.
Ejemplo completo de código en Python:
YOUR_API_TOKEN con el token real que obtuviste en la plataforma Ace Data Cloud.
Manejo de Respuestas
Después de una llamada exitosa, la API devuelve datos en formato JSON. Se recomienda verificar el código de estado HTTP:Uso Avanzado
Para APIs que soportan tareas asíncronas, puedes obtener resultados a través de una URL de callback:Manejo de Errores
Códigos de error comunes:| Código | Descripción |
|---|---|
| 401 | Fallo de autenticación, por favor verifica el API Token |
| 403 | Saldo insuficiente o acceso denegado |
| 429 | Límite de frecuencia de solicitudes excedido |
| 500 | Error interno del servidor |
Otros Endpoints
El servicio Fish TTS también ofrece los siguientes endpoints:POST https://api.acedata.cloud/fish/voicesPOST https://api.acedata.cloud/fish/tasks
Próximos Pasos
- Visita la Consola de Ace Data Cloud para obtener tu API Token
- Consulta la Documentación API para detalles completos de los parámetros
- Revisa los Planes de Precios para conocer los costos

