Tts Clean
Skill: tts clean Description Nettoyage de texte journalistique pour production audio TTS / podcast . Transforme un texte brut rapport, article, veille en script oral naturel, lisible par un synthétiseur vocal — sans cara…
Quand l'utiliser (Trigger)
Déclenchement standard selon le contexte de l'écosystème Hermès.
Mode d'emploi (Usage)
Mode d'emploi standard via l'agent Hermès. Skill: tts-clean
Description
Nettoyage de texte journalistique pour production audio (TTS / podcast). Transforme un texte brut (rapport, article, veille) en script oral naturel, lisible par un synthétiseur vocal — sans caractères spéciaux, sans liens, sans blocs de code, sans artefacts techniques qu’aucun journaliste ne lirait à l’antenne.
Principes (standards journalistiques audio)
Basé sur les bonnes pratiques des radios de service public (France Info, BBC, NPR) et des standards de production podcast :
- Un journaliste ne lit pas d’URL → Mention contextuelle ou omission
- Un journaliste ne lit pas de code → « un bloc de code » ou résumé
- Un journaliste ne lit pas les balises → Supprimer toute syntaxe
- Les chiffres sont énoncés → Format oral (2026 → « deux mille vingt-six »)
- Les citations sont fondues → Intégrées naturellement dans le récit
- Ton neutre et fluide → Phrase simple, pas de jargon
Transformation appliquée
| Élément | Entrée (brute) | Sortie (nettoyée) |
|---|---|---|
| URL | https://example.com | supprimé |
| Lien markdown | titre | « titre » seulement |
| Bloc de code | python... | « un bloc de code » |
| Code inline | variable | « variable » |
| Citation [N] | selon la source [3] | selon la source |
| Image | !alt | supprimé |
| Titre ## | ## Titre | intégré dans le flux |
| Émoji | 🤖 Agent AI | « Agent IA » |
| Gras/Italique | mot ou mot | « mot » |
| Barre horizontale | --- | supprimé |
| Caractères techniques | , ~, > |
Scripts
clean-for-tts.py— script de nettoyage principal