Qué es y para QUIÉN
El episodio corto donde Clara y Santiago debaten LA IDEA CENTRAL del tema — no la cobertura completa. Es la puerta de entrada auditiva del Blueprint B: el estudiante que va en bus o caminando y no puede leer, pero puede escuchar 5 minutos de un debate que le prenda la curiosidad y lo empuje a leer después.
La vara: ¿el estudiante que solo escuchó esto sale con ganas de leer el resto?
Cómo se hace — condensación (LEY)
- Partir del libreto largo (~15 min, ~2.500 disponibles en la casa).
- Condensar a UN concepto-eje por episodio — 700-750 palabras de guion final. NO 750-800 — el margen de seguridad real: el piloto GOLD dio 698 palabras y ya salió en 5.325 caracteres (sobre el límite duro).
- ≤5.000 caracteres de guion final (LEY de sostenibilidad de cuota — TTS pago por carácter). Medir con el guion LIMPIO. Si pasa de 5.000, se recorta ANTES de sintetizar, nunca después.
- Gancho al abrir (Santiago escéptico, pregunta o afirmación que enganche) + cierre que empuja a la lectura ("lo que no te contamos está en la lectura").
- Dividir el guion en 3 actos con marcas explícitas (
[ACTO 1],[ACTO 2],[ACTO 3]) que luego se traducen a timestamps reales tras sintetizar. Nunca estimados a mano.
Síntesis
- Motor TTS por default: edge-tts o Fish premium-tuned. ElevenLabs SOLO con autorización EXPLÍCITA de cuota (balde compartido). Sin esa autorización documentada, usar el default. Nunca gastar ElevenLabs "porque suena mejor" sin pedir permiso primero.
- Sintetizar por partes (patrón
mp3_parts_t01/part_0X.mp3) respetando los 3 actos, concatenar (concat_list.txt+ ffmpeg concat). - Loudnorm -16 LUFS (
ffmpeg -af loudnorm=I=-16:TP=-1.5:LRA=11) sobre el audio final. - Medir duración final con
ffprobe— debe quedar ≤5 min (300s). Si pasa, se recorta guion y se re-sintetiza (nunca se acelera artificialmente).
Rúbrica — capa dura (D1-D9)
- D1 700-750 palabras, UN concepto-eje.
- D2 ≤5.000 caracteres del guion final (LEY, BLOQUEO).
- D3 Duración final ≤5 min (300s).
- D4 3 actos con timestamps MEDIDOS con ffprobe (no estimados).
- D5 Loudnorm -16 LUFS aplicado.
- D6 Motor TTS = edge-tts/Fish por default; ElevenLabs solo con autorización.
- D7
transcripcion_htmlcompleta con<mark>en conceptos clave. - D8 0 voseo, tildes correctas, 0 mojibake/CJK.
- D9 Naming
MAT##_T##_podcast.mp3.
Rúbrica experiencial (E1-E3)
- ¿Se siente como un debate real, no como dos voces leyendo turnos?
- ¿El gancho engancha en los primeros 10s?
- ¿El cierre deja con ganas de leer, no cortado a la fuerza?
Vara
90 normal · 95 cara-visible. BLOQUEO: >5.000 caracteres (D2) · >5 min (D3) · ElevenLabs sin autorización · timestamps estimados.
Conexiones CBB
- → La lección / La lectura · el contenido fuerte al que empuja el podcast.
- → S#15 · Verificación visual · gate E2E final.