ES ▾

API de texto sin censura para pipelines de voz

uncensoredhttps://api.xtts.cc/v1

API TTS gratis: qué cubre la prueba de $0,50 (solo texto)

No hay generación de audio gratuita aquí, porque esta API devuelve texto, no voz. Lo que puedes obtener gratis es un crédito de prueba de $0,50 que paga por la escritura y limpieza de un proyecto de voz, y las matemáticas de abajo muestran hasta dónde llega.

Actualizado

Ilustración isométrica de una moneda de prueba, páginas de guion y una cinta de forma de onda

La respuesta corta

Si tu objetivo es una API TTS gratis que convierta texto en audio hablado, este no es ese servicio. El endpoint en https://api.xtts.cc/v1 habla el formato de chat de OpenAI y devuelve texto de un modelo, uncensored. No tiene salida de audio de ningún tipo.

Lo que ofrece gratis es una prueba. Después de registrarte con Google o con correo electrónico y contraseña, la página de clave de API tiene un botón que añade $0,50 de crédito a tu cuenta. Puedes reclamarlo una vez por persona, es válido por 7 días y no pide tarjeta. Ese crédito paga la parte de texto de una tubería de voz: escribir guiones, reescribirlos para el oído, dividirlos en líneas por personaje y verificarlos antes de gastar dinero en síntesis en otro lugar.

La tabla de abajo pone los hechos en un solo lugar.

ElementoDetalle
Crédito de prueba$0,50, un clic en la página de clave
Validez7 días desde el canje
Tarjeta requeridaNo
Límites de la clave de prueba2 peticiones simultáneas, 60 peticiones por minuto
SalidaSolo texto
Precio después de la prueba$0,15 por cada 1M de tokens de entrada, $0,50 por cada 1M de tokens de salida

Cuánto alcanza $0,50

Los tokens son la unidad de facturación. Los tokens de entrada son lo que envías, los tokens de salida son lo que el modelo escribe de vuelta. La salida cuesta más por token, por lo que los textos generados largos dominan la factura, mientras que los prompts largos con respuestas cortas son baratos.

Dos extremos muestran el rango. Si usaste toda la prueba solo en entrada, $0,50 / $0,15 por millón comprarían aproximadamente 3,33 millones de tokens de entrada. Si la usaste solo en salida, $0,50 / $0,50 por millón compra exactamente 1 millón de tokens de salida. Las llamadas reales mezclan ambos, por lo que el número práctico está entre esos dos.

Tres trabajos realistas

Cada trabajo a continuación tiene un precio basado en las dos tarifas. La fórmula es: tokens de entrada × $0,15 / 1,000,000 más tokens de salida × $0,50 / 1,000,000.

TrabajoTokens de entrada / salidaCosto por llamadaLlamadas en una prueba de $0,50
Reescritura de línea corta para voz200 / 300$0.00018aproximadamente 2.777
Lectura resumen de un documento largo3.000 / 1.500$0.0012aproximadamente 416
Guion de narración completo800 / 4.000$0.00212aproximadamente 235

Revisa la primera fila: 200 × 0,15 / 1,000,000 = $0,00003, y 300 × 0,50 / 1,000,000 = $0,00015, lo que suma $0,00018. En la última fila, 800 tokens de entrada cuestan $0,00012 y 4,000 tokens de salida cuestan $0,002, por lo que un guion cuesta $0,00212. Divide $0,50 entre eso y obtienes 235,8, es decir, 235 guiones completos.

Los conteos de tokens son estimados para ilustración. Un guion de unas 3.000 palabras suele tener unos pocos miles de tokens en inglés, pero tu cifra exacta depende del texto. Ejecuta una petición real y lee el campo usage en la respuesta para calibrar.

Reclama la prueba en cuatro pasos

  1. Abre la página de clave de API y regístrate con Google, o con un correo electrónico y contraseña.
  2. Crea tu clave y cópiala en algún lugar seguro. Trátala como una contraseña.
  3. Presiona el botón de prueba en la misma página. Los $0,50 aparecen como saldo.
  4. Envía una primera petición y confirma que el saldo se movió.

Aquí tienes una petición que puedes pegar en una terminal. Reemplaza el marcador con tu clave:

curl https://api.xtts.cc/v1/chat/completions \
  -H "Authorization: Bearer YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [
      {"role": "user", "content": "Rewrite for reading aloud: The Q3 report shows a 12% rise."}
    ]
  }' -i

La bandera -i imprime los encabezados de respuesta. Busca X-Balance-USD, que reporta lo que queda en tu cuenta, y X-Request-Id, que es útil si alguna vez contactas soporte. El quickstart muestra la misma llamada en Python y Node.

Como la clave de prueba está limitada a 2 peticiones simultáneas y 60 por minuto, mantén los guiones pequeños y secuenciales mientras pruebas. Al alcanzar un límite se devuelve HTTP 429 con el código rate_limited o concurrency, y una petición fallida no se cobra.

Dónde gastar mejor el crédito gratis

Una prueba es una prueba, así que gástala en las preguntas que no puedes responder leyendo la documentación. Tres valen la pena.

¿Escribe el modelo en la voz que necesitas?

La narración para un cuento de dormir, un drama de audio noir y un recorrido de producto se leen diferente. Envía el mismo breve con tres prompts de sistema y compara. Como el modelo está ajustado para responder sin rechazos de contenido para uso adulto lícito, la ficción con temas oscuros no se corta a mitad de camino, lo cual es un problema frecuente con modelos más estrictos. La línea dura es cualquier contenido sexual que involucre menores de edad, que nunca se produce.

¿Resiste tu prompt de limpieza?

Toma veinte muestras desordenadas de tus datos reales: abreviaturas, cifras, nombres de productos, markdown. Ejecútalas a través de un prompt de normalización y lee los resultados en voz alta tú mismo. Arregla el prompt hasta que dejen de fallar, y solo entonces empieza a pagar por síntesis en otro lugar. Este bucle barato ahorra costosas regrabaciones más tarde.

¿Se adapta el streaming a tu diseño?

El streaming mediante eventos enviados por el servidor permite que tu etapa de voz comience en la primera oración. Unas pocas llamadas en streaming son suficientes para confirmar que el patrón funciona con tu motor. Recuerda que una petición en streaming mantiene su ranura de concurrencia hasta que termina el stream, lo cual es importante cuando la clave de prueba permite solo 2 a la vez.

Errores que desperdician el crédito de prueba

Siete días y cincuenta centavos son fáciles de gastar sin aprender nada. Cuatro hábitos ayudan.

  • No pegues todo tu manuscrito primero. Los tokens de salida cuestan más. Prueba con un capítulo, o incluso una página, hasta que el prompt se comporte.
  • Establece max_tokens mientras experimentas. Es opcional, pero un límite de unos pocos cientos de tokens evita que una respuesta descontrolada gaste unos centavos en texto que vas a desechar.
  • Mantén el prompt de sistema corto. Se factura como entrada en cada llamada. Un prompt de sistema de 1.000 tokens enviado 500 veces son 500.000 tokens de entrada, o $0,075. Eso es poco, pero se acumula cuando ejecutas muchos experimentos, y los prompts más cortos son más fáciles de depurar.
  • Lee el campo de uso. Cada respuesta informa los tokens de prompt y los tokens de respuesta. Regístralos desde tu primera llamada para que tus estimaciones provengan de mediciones y no de suposiciones.

La ventana de prueba es fija de 7 días desde el reclamo, así que reclámala cuando estés listo para probar, no en el momento que te registres. Si quieres preparar primero, lee el quickstart y escribe tus prompts de prueba con antelación.

Lo que cuesta después de la prueba

No hay suscripción. Recargas el crédito prepago con cualquier cantidad entera desde $20 hasta $500, y el crédito no caduca. Las recargas más grandes vienen con un bono: +5% desde $50, +10% desde $100 y +15% desde $200. Una recarga de $100 da $110 de crédito, y una recarga de $200 da $230.

Puedes pagar con cripto (USDT en TRC20 o USDC en Base). La página de precios tiene la tabla actual.

Para hacerlo concreto, supongamos que generas 100 guiones de narración completos por día durante un mes. Eso son 3.000 guiones a $0,00212 cada uno, o $6,36. Una recarga de $20 cubriría aproximadamente 9.400 de esos guiones. Tu volumen propio será diferente, pero la escala es útil: la generación de texto es una partida pequeña junto a la mayoría de las facturas de síntesis de voz, por lo que el lugar sensato para economizar suele ser el lado de la voz.

Las peticiones fallidas o rechazadas no se cobran y los prompts no se usan para entrenamiento.

Opciones gratuitas para la parte de audio

Dado que este servicio no puede darte audio gratis, aquí te explicamos cómo la gente suele conseguirlo sin una factura alojada. Algunos modelos de voz son de código abierto y se pueden ejecutar en tu propia computadora o servidor, lo que cuesta uso de hardware en lugar de tarifas por carácter. Los sistemas operativos también incluyen voces básicas integradas. Los servicios de voz alojados de otras empresas a veces incluyen niveles gratuitos o asignaciones mensuales.

Todos estos tienen límites y términos que cambian, incluidas las condiciones de licencia para uso comercial y topes de uso, así que lee las páginas actuales de cada proveedor antes de usar uno. Este sitio no da cifras para ellos. Una división limpia funciona bien en la práctica: usa un motor gratuito o autoalojado para el audio, y la API de texto de pago por uso aquí para los guiones. Si estás sopesando ambos, comienza con la prueba para que el lado del texto no cueste nada mientras pruebas el lado del audio.

Preguntas y respuestas

¿Hay un nivel gratuito de texto a voz?

No. Este servicio devuelve solo texto. La oferta gratuita es un crédito de prueba de $0.50 para el modelo de texto, que puedes usar para preparar guiones para un motor de voz que elijas por separado.

¿Necesita la prueba una tarjeta?

No. Te registras con Google o correo electrónico y contraseña, luego reclamas $0.50 con un clic en la página de la clave de API. Es uno por persona y válido por 7 días.

¿Qué sucede cuando se agota la prueba?

Una vez que se usa el crédito o pasan los 7 días, recargas para continuar, desde $20. El crédito pagado no caduca. Las peticiones fallidas o rechazadas no se cobran.

¿Puedo usar la prueba para un proyecto completo?

Está pensado para pruebas. A unos $0,00212 por guion de narración completo, $0,50 cubren aproximadamente 235 guiones, lo cual es suficiente para validar prompts pero no para una ejecución en producción grande.

Tu clave está a un formulario de distancia

Crea una cuenta, copia la clave, cambia la URL base. Esa es toda la configuración.