POST /api/v1/detect/audio

API de detección de voz con IA

Envía un archivo de audio o vídeo y sabrás en segundos si la voz está generada por IA o clonada. tropa-voice supera a todos los detectores de código abierto en los cinco benchmarks públicos, muestra en qué parte del clip aparece la voz sintética y confirma el audio generado por OpenAI mediante su marca de agua.

1.000 créditos gratis · sin tarjeta · MP3, WAV, M4A, OGG, FLAC, WebM, MP4, MOV · hasta 100 MB

POST/api/v1/detect/audio
# File up to 4MB, uploaded directly
curl -X POST https://www.wasitaigenerated.com/api/v1/detect/audio \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "file=@/path/to/voice-message.mp3"

# Larger file (up to 100MB), passed by URL
curl -X POST https://www.wasitaigenerated.com/api/v1/detect/audio \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url": "https://example.com/interview.mp4"}'

file / url — file (multipart, hasta 4 MB) o url (JSON, hasta 100 MB)

Análisis — los primeros 5 minutos de habla

Coste — 1.000 créditos por archivo, solo si tiene éxito

200 OK — application/json
{
  "isAI": true,
  "confidence": 0.981,
  "score": 98.1,
  "verdict": "ai",
  "verified": false,
  "openaiProvenance": null,
  "patterns": ["synthetic_voice"],
  "warnings": [],
  "analysis": {
    "likelihood": "high",
    "reasoning": "AI-generated voice detected with
      98.1% confidence. 2 of 4 segments flagged
      as AI-generated."
  },
  "detailed": {
    "scores": { "ai": 98.1, "human": 1.9 },
    "model": "tropa-voice-1",
    "durationSec": 24.0,
    "segments": [
      { "startSec": 0, "endSec": 6, "aiScore": 0.02 },
      { "startSec": 6, "endSec": 12, "aiScore": 0.04 },
      { "startSec": 12, "endSec": 18, "aiScore": 0.97 },
      { "startSec": 18, "endSec": 24, "aiScore": 0.99 }
    ],
    "segmentsFlaggedAi": 2,
    "processingMs": 6120
  },
  "creditsCharged": 1000
}

Por qué los equipos eligen tropa-voice

Pensada para los clips que recibes de verdad: mensajes de voz, grabaciones de llamadas, vídeos virales. Medida frente a los detectores de código abierto más fuertes, con el mismo código y los mismos archivos.

Supera a todos los detectores de código abierto

Menor tasa de error que cualquier detector de voz de código abierto en los cinco benchmarks públicos que ejecutamos. En deepfakes reales de redes sociales de 2024 comete alrededor de un 30 % menos de errores que la mejor alternativa abierta, y detecta el 99,4 % de los deepfakes de In-the-Wild con un 1 % de falsos positivos.

Hasta 10 veces menos errores en voces comerciales

Tasa de error igual del 0,23 % en 14 sistemas TTS comerciales, entre ellos ElevenLabs, MiniMax, OpenAI, Gemini y xAI, frente al 2,0–7,1 % de las alternativas abiertas.

IA verificada cuando está la marca de agua de OpenAI

Los clips también se comprueban con la marca de agua de procedencia de audio de OpenAI. Cuando OpenAI la confirma, la respuesta indica verified: true y el veredicto es ai: un hecho, no una probabilidad.

Una línea de tiempo, no solo un número

Cada segmento recibe su propia puntuación, así que una frase clonada insertada en una grabación real aparece justo donde ocurre.

Siempre al día

tropa-voice se actualiza continuamente a medida que aparecen nuevos sistemas de TTS y de clonación de voz. Tu integración no cambia.

Cualquier formato, nada que alojar

Audio o vídeo de hasta 100 MB, se analizan los primeros 5 minutos, con una puntuación calibrada y un veredicto claro. Sin GPU por tu parte y con retención cero en los acuerdos enterprise.

Tasa de error igual, cuanto más baja mejor

Tasa de error igual, cuanto más baja mejor
Benchmarktropa-voice (esta API)tropa-voice-mini (abierto)Mejor otro modelo abierto
In-the-Wild0,66 %0,98 %0,96 %
Deepfake-Eval-202411,9 %13,5 %17,2 %
Commercial-Voices-2026-mini0,23 %0,19 %2,01 %
SONAR0,05 %0,18 %0,43 %
MLAAD-tiny0,34 %2,33 %0,71 %

Cinco detectores, cinco benchmarks públicos, el mismo código de evaluación y los mismos archivos. Benchmark completo y metodología · Resultados completos y código reproducible del benchmark en GitHub

¿Quieres ejecutar la detección en tus propios servidores? tropa-voice-mini es gratuito con licencia Apache-2.0. Comparativa entre la versión alojada y la abierta

Intégrala en minutos

Subida multipart o una URL, autenticación Bearer, respuesta JSON

# File up to 4MB, uploaded directly
curl -X POST https://www.wasitaigenerated.com/api/v1/detect/audio \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -F "file=@/path/to/voice-message.mp3"

# Larger file (up to 100MB), passed by URL
curl -X POST https://www.wasitaigenerated.com/api/v1/detect/audio \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url": "https://example.com/interview.mp4"}'

Campos de la respuesta

  • verdict — ai, uncertain o human. ai empieza en una puntuación de unos 89, fijada para una tasa de falsos positivos del 1 % en habla real; human es 20 o menos.
  • score — probabilidad de IA calibrada para todo el clip, 0–100. confidence es la confianza en isAI (0–1).
  • verified — true cuando OpenAI ha confirmado su propia marca de agua de audio en el clip.
  • detailed.segments[] — startSec, endSec y aiScore (0–1) por segmento: la línea de tiempo de dónde aparece la voz sintética.
  • warnings[] — avisos de fiabilidad, p. ej. para clips de menos de 2 segundos.

Formatos y límites

  • Audio: MP3, WAV, M4A/AAC, OGG/Opus, FLAC, WebM. Vídeo: MP4, MOV, WebM; se analiza la pista de audio.
  • Hasta 4 MB como multipart/form-data, o hasta 100 MB como JSON {"url": "https://…"} apuntando a un archivo público.
  • Se puntúan los primeros 5 minutos. La mayoría de los clips tardan 5–15 segundos; cinco minutos de audio, hasta unos 40 segundos.
  • Una puntuación calibrada de 0 a 100 y un veredicto: ai, uncertain o human. Deriva uncertain a una persona.
  • Sin GPU, sin alojar modelos y sin actualizaciones que desplegar por tu parte.
  • 1.000 créditos por archivo, cobrados solo si el análisis tiene éxito. Un audio ilegible o con muy poca habla devuelve 422 y no cuesta nada.
  • 120 solicitudes por minuto por clave de API.

Qué construyen los equipos con ella

Fraude y estafas con clonación de voz

Comprueba mensajes de voz y grabaciones de llamadas que piden dinero o credenciales antes de que alguien actúe ante la voz clonada de un familiar, un CEO o un banco.

Redacciones y verificación de datos

Verifica audios filtrados y clips virales de figuras públicas antes de publicarlos, con una línea de tiempo por segmentos que puedes citar en la corrección o en la noticia. Ver el caso de uso

Trust & safety

Puntúa el audio y el vídeo subidos en cuanto llegan y envía las voces sintéticas a la cola de moderación que ya utilizas. Ver el caso de uso

Centros de llamadas y KYC

Revisa las verificaciones de voz grabadas y las grabaciones de devolución de llamada en busca de habla sintética, junto a tus comprobaciones de identidad actuales. Ver el caso de uso

Verificación de medios

Comprueba pódcasts, entrevistas y bandas sonoras de vídeo en busca de voces clonadas antes de licenciarlos, emitirlos o usarlos como prueba.

Respuestas de error

Cada fallo devuelve un cuerpo JSON con un campo error

400 Bad Request
Sin file ni url, JSON no válido o formato no compatible.
401 Unauthorized
Token Bearer ausente o no válido.
402 Payment Required
Créditos insuficientes (insufficient_credits): quedan menos de 1.000. La respuesta incluye required y available.
403 Forbidden
plan_without_api: Pro es solo para la web. La API funciona con créditos, API Business o Enterprise.
413 Payload Too Large
Subida multipart de más de 4 MB, o URL de más de 100 MB. Envía los archivos más grandes por URL.
422 Unprocessable Content
No se pudo decodificar el audio o contiene muy poca habla. No se cobra.
429 Too Many Requests
Más de 120 solicitudes por minuto por clave de API. Reintenta tras el tiempo indicado en la cabecera Retry-After.
500 Server Error
Reintenta con backoff o contacta con soporte.

Precios de la detección de voz

1.000 créditos por archivo, cobrados solo si tiene éxito. No necesitas suscripción para empezar.

Gratis

1.000

créditos al verificar tu email

1 archivo de voz para probar el endpoint. Sin tarjeta.

MÁS POPULAR

Paquetes de créditos

desde 10 $

pago único, no caducan

50.000 créditos ≈ 50 archivos de voz. 1.500.000 créditos ≈ 1.500 archivos de voz.

API Business

299 $/mes

3 M de créditos de API y MCP al mes

Todo lo de Pro más la API y el servidor MCP, informes PDF de marca blanca y soporte prioritario. Cancela cuando quieras.

Preguntas frecuentes sobre la API de detección de voz con IA

¿Qué devuelve la API de detección de voz con IA?

Un objeto JSON con verdict (ai, uncertain o human), score (la probabilidad de IA calibrada para todo el clip, 0–100), isAI y confidence, verified (true cuando OpenAI ha confirmado su marca de agua), warnings, un breve análisis y detailed.segments con hora de inicio, hora de fin y puntuación de IA de cada segmento. creditsCharged indica lo que ha costado la llamada.

¿Qué precisión tiene?

tropa-voice supera a todos los detectores de código abierto que probamos en los cinco benchmarks públicos, con tasas de error igual del 0,66 % en In-the-Wild, 11,9 % en Deepfake-Eval-2024, 0,23 % en 14 sistemas TTS comerciales, 0,05 % en SONAR y 0,34 % en MLAAD-tiny. En In-the-Wild detecta el 99,4 % de los deepfakes con un 1 % de falsos positivos. En deepfakes reales de redes sociales de 2024 comete alrededor de un 30 % menos de errores que la mejor alternativa abierta (17,2 %).

¿Qué significa verified?

En archivos MP3, WAV, OGG, AAC y FLAC, cada comprobación pregunta además al servicio de procedencia de contenido de OpenAI si el clip lleva la marca de agua de audio de OpenAI (OpenAI comprueba clips de hasta 60 segundos). Si se confirma, verified es true y el veredicto es ai: el clip se hizo con una voz de OpenAI. La ausencia de marca de agua no demuestra nada, porque otros generadores no la usan y recodificar el audio puede eliminarla.

¿Puede encontrar una voz clonada dentro de una grabación real?

Para eso sirve la línea de tiempo por segmentos. Cada segmento del clip recibe su propia puntuación de IA, así que una frase sintética insertada en una grabación por lo demás real aparece en el momento en que ocurre. detailed.segmentsFlaggedAi cuenta los segmentos con una puntuación de 0,5 o más.

¿Qué formatos y duraciones se admiten?

Audio MP3, WAV, M4A/AAC, OGG/Opus, FLAC y WebM, y vídeo MP4, MOV o WebM, del que se analiza la pista de audio. Sube hasta 4 MB como multipart/form-data o envía una URL pública para archivos de hasta 100 MB. Se puntúan los primeros 5 minutos. Los clips necesitan al menos unos segundos de habla; por debajo de 2 segundos el resultado incluye un aviso.

¿Cuánto cuesta la detección de voz?

1.000 créditos por archivo, cobrados solo si el análisis tiene éxito. Una cuenta nueva verificada empieza con 1.000 créditos gratis, suficientes para un archivo de prueba. El paquete de 10 $ con 50.000 créditos cubre 50 archivos, el de 49 $ con 300.000 cubre 300 y el de 199 $ con 1.500.000 cubre 1.500. API Business cuesta 299 $/mes con 3.000.000 de créditos cada mes (unos 3.000 archivos).

¿Por qué usar la API en lugar del modelo abierto gratuito?

tropa-voice-mini es gratuito con licencia Apache-2.0 y funciona en tu propio hardware, ideal cuando el audio debe quedarse en tus servidores. La API ejecuta tropa-voice, nuestro sistema más preciso: se actualiza continuamente para nuevos generadores de voz, comprueba la marca de agua de OpenAI, devuelve la línea de tiempo completa por segmentos y no necesita infraestructura. La comparación está en la página del modelo tropa-voice.

¿Se conserva el audio subido?

El audio enviado a través de la API se procesa para obtener un resultado y no se usa para entrenar nuestros modelos. Para acuerdos institucionales y empresariales ofrecemos retención cero, que desactiva por completo el historial de detecciones. Consulta la política de privacidad para todos los detalles.

¿Listo para añadir detección de voz?

Crea una cuenta, verifica tu email y tu API key te estará esperando en el panel.

Precios por volumen, SLA, límites de uso a medida, retención cero e implementaciones privadas.