Tessera · Compuerta de ingestión de audio del Artículo 50 de la Ley de IA de la UE
Tessera hace pasar el lote de lanzamientos de un sello por una sola compuerta de ingestión del Artículo 50. Por cada pista muestra, en pantalla, que los metadatos C2PA los elimina una transcodificación social real mientras el UUID de la marca de agua de vinculación blanda se recupera y el manifiesto se vuelve a resolver desde un libro mayor. Cita la cláusula exacta por veredicto y, cuando una marca genuinamente no sobrevive, deriva la pista a revisión humana en lugar de certificar. Los agentes aconsejan, el código decide.
7 de 12
Lanzamientos aprobados automáticamente COMPLIANT, 2 derivados a remediación, 3 bloqueados, un 58 por ciento de aprobación automática
Corpus sintético fijo de 12 lanzamientos, reejecutado el 2026-08-07
BER 0.0
UUID de vinculación blanda recuperado en mp3-128, aac-128 y opus-96; la vinculación dura sobrevivió 0 canales sociales
Nuestra marca de espectro ensanchado, transcodificaciones reales de ffmpeg
100%
Cobertura del dossier: cada una de las 12 pistas lleva un veredicto de cláusula del Artículo 50 citado, 0 sin explicar
Dossier HTML y JSON sobre el lote sintético fijo
Una demo ejecutable del mecanismo sobre un lote sintético fijo de 12 lanzamientos. Se ejecuta sin conexión y sin clave API; los números de supervivencia proceden de transcodificaciones reales de ffmpeg, y los agentes opcionales son la única parte que puede usar un modelo.
Marcar sin supervivencia, y un manifiesto que ninguna plataforma social conserva.
El Artículo 50 de la Ley de IA de la UE entra en vigor el 2 de agosto de 2026: las salidas de audio generativo deben marcarse en un formato legible por máquina y permanecer detectables tras modificaciones habituales, con sanciones del Artículo 99 de hasta 15M de euros o el 3 por ciento de la facturación mundial (Ley de IA de la UE; borrador del Código de prácticas de la Comisión, enero de 2026). El reflejo en todo el sector es añadir C2PA y darlo por hecho.
La trampa es que C2PA es vinculación dura. El manifiesto vive en los metadatos del archivo, y esa vinculación dura la eliminan la mayoría de las plataformas sociales al subir, descrita como la mayor debilidad operativa del ecosistema C2PA hoy (fuente de la solución Veriprajna WP31, 2026). Un sello que etiquetó su catálogo no está realmente cubierto en el instante en que una pista llega a TikTok o Instagram. Lo único que sobrevive es la vinculación blanda: una marca de agua imperceptible que transporta un UUID diminuto que vuelve a resolver el manifiesto desde un libro mayor después de que los metadatos desaparecen.
La brecha es más ancha que la marca. DDEX ERN 4.3 no tiene campos de divulgación de IA, y la mayoría de los agregadores como CD Baby, DistroKid y Believe no transmiten una divulgación granular de IA (fuente de la solución Veriprajna WP31, 2026), lo que es en sí una exposición al Artículo 50. El volumen también es real: en Deezer alrededor del 28 por ciento de las subidas diarias son totalmente generadas por IA, aproximadamente el 70 por ciento de las reproducciones en pistas solo de IA son fraudulentas, y el fraude de regalías alcanza de 2 a 3 mil millones de dólares al año (Beatdapp/Beatport, citado en la investigación WP31, 2026). Marcar un catálogo es fácil. Demostrar que la procedencia de cada pista sobrevive a la cadena que realmente recorre es la parte difícil, y es la parte que un regulador preguntará.
Una sola compuerta de ingestión, ejecutada una etapa cada vez con latencia real por etapa. El núcleo de confianza es código llano, con pruebas unitarias.
La compuerta ejecuta el lote de distribución de un sello, 12 lanzamientos sintéticos en cola para unos 180 DSP. Por lanzamiento el pipeline se ejecuta en orden: entrega por canal mediante una transcodificación real de ffmpeg, detección de marca multiestándar, resolución de vinculación blanda contra el libro mayor, una matriz de supervivencia, extracción de divulgación de IA DDEX, la compuerta de políticas del Artículo 50, remediación agéntica y revisión adversarial, y un dossier regulatorio. Cada número que decide un veredicto se calcula antes de que corra ningún agente.
La parte fuera de cualquier modelo de lenguaje. Cada lanzamiento se empuja por el canal por el que llegó: social (una transcodificación mp3-128), brecha analógica (un modelo de recaptura altavoz-a-micrófono) o limpio (una entrega WAV directa), que es lo que elimina la vinculación dura. Un decodificador real de espectro ensanchado (numpy FFT) recupera la clave de activo de 32 bits embebida más el CRC de la forma de onda entregada; la clave busca el sustituto del manifiesto C2PA en un libro mayor SQLite mientras se intenta una lectura de vinculación dura desde los metadatos del archivo y falla, lado a lado. La matriz de supervivencia reencodifica el máster a través de mp3-128, aac-128 y opus-96 con ffmpeg real y mide la tasa de error de bit por códec. Código llano que un regulador puede interrogar.
Encima del núcleo determinista, agentes Pydantic AI intercambiables por proveedor interpretan y comunican. Un agente de extracción de divulgación convierte notas de producción en texto libre en campos DDEX estructurados, un agente de Remediación redacta la corrección concreta por brecha, y un Revisor Adversarial de Cumplimiento ataca cada certificación COMPLIANT y debe atar cada afirmación a evidencia almacenada, de modo que cualquier cosa que no pueda fundamentar fuerza un descenso a revisión humana. Todos son omitibles: sin clave API la aplicación ejecuta un respaldo determinista y los números de supervivencia y de la compuerta son idénticos. El adaptador usa por defecto Claude claude-opus-4-8 y cambia a OpenAI, Google o Cloudflare. Los agentes aconsejan, el código decide.
| Comprobación | Lo que demuestra | Base |
|---|---|---|
| Marca legible por máquina | Una pista generativa lleva una marca decodificable en absoluto. | determinista, art. 50(2) |
| Recuperación de vinculación blanda | La clave de activo sobrevive al canal de entrega y vuelve a resolver el manifiesto desde el libro mayor. | determinista |
| Matriz de supervivencia (BER) | El UUID se vuelve a decodificar a través de mp3-128, aac-128 y opus-96, medido por la tasa de error de bit. | ffmpeg real |
| Divulgación de IA DDEX | Voces, instrumentación, mezcla y masterización están todas divulgadas. | determinista, art. 50(4) |
| Responsable de retirada nombrado | Existen un responsable humano y un SLA para la pista. | determinista |
| Marca irrecuperable | Cuando la marca no sobrevive, la compuerta se abstiene en lugar de certificar. | determinista, se abstiene |
Una pista es COMPLIANT solo si es de creación humana y está fuera de alcance, o es IA y lleva una marca legible por máquina y la clave de vinculación blanda se recupera tras el canal de entrega y el manifiesto se resuelve y la divulgación DDEX está completa y existe un responsable de retirada nombrado. En caso contrario es NEEDS_REMEDIATION (NEEDS PROOF, derivada a revisión humana) o BLOCKED (una violación activa de divulgación o de marcado). Cada veredicto cita la cláusula exacta, ya sea el Artículo 50(2), el Artículo 50(4), el borrador del Código de prácticas o la expectativa de responsable de retirada. Los agentes aconsejan, este código decide.
Cada lanzamiento es sintético: tonos cortos generados por procedimiento, sin música, artistas, sellos ni responsables de retirada reales. Los nombres son fixtures de prueba ficticios. Los números son la salida del motor en vivo, reejecutado el 2026-08-07.
Doce lanzamientos en cola para distribución, y la compuerta devuelve 7 COMPLIANT, 2 derivados a remediación y 3 BLOCKED, un 58 por ciento de aprobación automática. Ese es el número contra el que un Director de Confianza y Seguridad asigna presupuesto: aprobamos automáticamente 7 de 12 y señalamos el resto con responsables nombrados. El encabezado lleva el contexto de mercado que lo hace urgente, Artículo 50 vigente el 2 de agosto de 2026 y sanciones de hasta 15M de euros o el 3 por ciento de la facturación mundial (Ley de IA de la UE), y el dossier regulatorio del lote completo se exporta como HTML o JSON.
Neon Tide (REL-001) es un lanzamiento de IA interna entregado por el canal social. El panel muestra toda la tesis lado a lado: la vinculación dura vía metadatos C2PA lee STRIPPED en la transcodificación, mientras la vinculación blanda vía el UUID de la marca de agua lee RECOVERED a confianza 0.989, con la clave de activo recuperada en pantalla y el manifiesto vuelto a resolver desde el libro mayor. La matriz de supervivencia reencodifica el máster a través de mp3-128, aac-128 y opus-96 con ffmpeg real, y el UUID se vuelve a decodificar a tasa de error de bit 0.0 en los tres. La divulgación DDEX está completa y hay un responsable de retirada, así que la compuerta devuelve COMPLIANT con evidencia bajo el Artículo 50(2). Este es el hecho del mundo real más importante sobre C2PA, mostrado en lugar de afirmado.
Glasshouse (REL-003) recupera su marca de agua a confianza 0.992, con BER 0.0 en los tres códecs, así que la procedencia está bien. La compuerta aun así devuelve BLOCKED, bajo el Artículo 50(4): la divulgación de IA DDEX está incompleta, faltan instrumentación, mezcla y masterización porque el fixture del agregador no las transmitió. Enviar tal cual sería una violación activa de divulgación del Artículo 50, así que la pista se deriva a un responsable nombrado con un SLA de 5 días. Marca presente no es lo mismo que conforme, y la compuerta comprueba toda la cadena en lugar de detenerse en la marca de agua.
Radio Imaging Sweep 7 (REL-004) llegó por la brecha analógica, recapturado altavoz-a-micrófono desde un monitor FM. La marca no sobrevivió: la vinculación blanda es Not recoverable a confianza 0.699 y el CRC falla, así que la compuerta devuelve NEEDS_REMEDIATION, NEEDS PROOF, derivada a revisión humana, no certificar. El matiz honesto está ahí mismo en pantalla: la matriz de supervivencia ejecutada sobre el máster limpio muestra que la marca sobreviviría transcodificaciones normales, pero esta pista vino por el canal de brecha analógica que realmente la rompió, y la compuerta se niega a farolear. Esa abstención está codificada como un invariante con pruebas unitarias, no como una esperanza.
Cada una de las 12 pistas se exporta a un dossier, HTML y JSON, con el veredicto y la cláusula citada, el UUID recuperado y el id del manifiesto, la matriz de supervivencia con BER por códec, la completitud DDEX, el responsable de remediación y el SLA, y la firma o el descenso del revisor adversarial. Solstice Engine (REL-009) muestra un caso sutil: la marca se recupera a confianza 0.991, pero nunca se registró un manifiesto C2PA en el libro mayor, una brecha de proceso, así que deriva a remediación con la corrección detallada. La cobertura es completa, con cada pista llevando un veredicto de cláusula citada y nada sin explicar.
Es la capa de integración, la compuerta de ingestión, no una marca de agua pensada para ganar un banco de pruebas. Integramos las marcas de los proveedores; no competimos con ellos.
| Preocupación | Añadir C2PA y enviar | Tessera |
|---|---|---|
| Metadatos C2PA tras una subida social | Se asumen intactos, en realidad eliminados | Se tratan como eliminados; en su lugar se recupera el UUID de vinculación blanda |
| Una pista con marca de agua con divulgación faltante | Se envía como conforme | BLOCKED bajo el Artículo 50(4), con los campos faltantes nombrados |
| Una marca que no sobrevive al canal | Certificada por conjetura | Se abstiene, NEEDS PROOF, derivada a revisión humana |
| Quién emite el veredicto del Artículo 50 | A menudo un modelo no auditado | Un motor de reglas determinista fuera de cualquier LLM, citando la cláusula |
| El algoritmo de marca de agua en sí | Construir o comprar uno y esperar que gane | Integrar SynthID, AudioSeal o Digimarc detrás de una interfaz swap-for-SDK |
| Durabilidad a medida que mejoran los modelos de marca de agua | El valor viaja en el algoritmo | El valor permanece en la capa de supervivencia, divulgación y dossier |
C2PA es vinculación dura: el manifiesto vive en los metadatos del archivo, y esos metadatos los eliminan la mayoría de las plataformas sociales al subir, la mayor debilidad operativa del ecosistema C2PA hoy (fuente de la solución Veriprajna WP31, 2026). Así que un sello que añadió C2PA con diligencia queda, operativamente, descubierto en el momento en que una pista llega a TikTok o Instagram. Lo que sobrevive es la vinculación blanda: una marca de agua imperceptible que transporta un UUID pequeño que vuelve a resolver el manifiesto desde un libro mayor después de que los metadatos desaparecen. Tessera condiciona la compuerta a esa recuperación de vinculación blanda, no por metadatos que no estarán ahí en el mundo real.
No, y no hacemos tal afirmación. No construimos un algoritmo de marca de agua competidor; Google y Meta lo tienen cubierto y nos alegra integrar su trabajo. SynthID-Audio, AudioSeal y Digimarc son adaptadores stub en esta demo detrás de una interfaz swap-for-SDK documentada, porque el detector de SynthID está cerrado por Google y AudioSeal necesita una GPU. Nuestra propia marca de espectro ensanchado existe solo para transportar una clave de activo de 32 bits más CRC para la vinculación blanda, no para ganar un banco de pruebas de robustez contra ningún proveedor.
No. El resultado de tasa de error de bit 0.0 está acotado: nuestra marca de espectro ensanchado, sobre un corpus sintético fijo de 12 lanzamientos, reencodificada a través de mp3-128, aac-128 y opus-96 con ffmpeg real. No es una garantía de mundo abierto, y la demo misma muestra el caso contrario: una pista de radiodifusión recapturada altavoz-a-micrófono a través de la brecha analógica, donde la marca no sobrevive a confianza 0.699 y la compuerta se abstiene en lugar de certificar. Una afirmación de que sobrevive a todo sería falsa y ajena a nuestra marca.
Los manifiestos son sustitutos JSON C2PA almacenados en un libro mayor SQLite de vinculación blanda, no C2PA 2.0 firmado criptográficamente. La firma real C2PA 2.0 y un almacén de manifiestos con residencia en la UE quedan diferidos. Lo que la demo demuestra es el mecanismo de vinculación blanda en sí: la clave de activo recuperada busca el sustituto del manifiesto en el libro mayor, que es exactamente el paso que sobrevive después de que los metadatos del archivo los elimina una transcodificación.
No en esta demo. El webhook de ingestión DSP y los conectores de CD Baby, DistroKid y Believe son mocks y fixtures; los conectores en vivo quedan diferidos. Los lanzamientos, creadores, agregadores y responsables de retirada son fixtures de prueba sintéticos sobre audio generado por procedimiento, no un catálogo real. Lo que es real es la lógica de la compuerta: la decodificación de la marca de agua, el arnés de supervivencia ffmpeg, la consulta de vinculación blanda y la compuerta de políticas determinista del Artículo 50.
El veredicto del Artículo 50 no lo emite un LLM. La recuperación de la marca de agua, la medición de supervivencia, la consulta de vinculación blanda y las reglas de aprobado o fallo son código determinista con pruebas unitarias fuera de cualquier modelo, y cada veredicto cita la cláusula exacta, por ejemplo Glasshouse bloqueado bajo el Artículo 50(4) por tres campos de divulgación DDEX faltantes. Los agentes Pydantic AI solo extraen la divulgación, redactan la remediación y revisan de forma adversarial, y cualquier afirmación que el revisor no pueda atar a evidencia almacenada fuerza un descenso a revisión humana. Los agentes aconsejan, el código decide, y un regulador puede interrogar la regla que se disparó; esto es una compuerta de apoyo al cumplimiento y un dossier de evidencia, no una certificación jurídica.
No se requiere clave API. Sin clave la aplicación ejecuta un respaldo determinista y los números de supervivencia y de la compuerta son idénticos, porque nunca dependen del LLM. El stack es un backend Python FastAPI, una marca de agua de espectro ensanchado en numpy con un arnés de supervivencia ffmpeg, un libro mayor SQLite de vinculación blanda y un único index.html con JS vanilla, más un adaptador Pydantic AI intercambiable por proveedor con valor por defecto Claude claude-opus-4-8. Lo que corre hoy es la lógica real de la compuerta de ingestión sobre un lote sintético fijo; los conectores en vivo y la firma real C2PA 2.0 son los elementos diferidos que se nombran.
La investigación detrás de esta demo: la arquitectura, el diseño de verificación y el plano empresarial.
Solución completa
Explore la solución AI Audio Licensing, Watermarking & Provenance →Procedencia que sobrevive a la transcodificación, y la disciplina de abstenerse cuando no lo hace.
Si su equipo de tecnología de derechos, confianza y seguridad o distribución está resolviendo cómo mostrar una respuesta del Artículo 50 el 2 de agosto de 2026 sin depender de metadatos que las plataformas sociales eliminan, nos gustaría de verdad oír cómo lo están pensando. El problema es de todo el sector y las respuestas también lo serán.