L'application qui donne la réplique 🧞♂️
Assimilez vos textes en un rien de temps avec Imparato, l'application qui fait répéter les comédiens où, quand et comme ils le souhaitent.
Découvrir ImparatoJ'voudrais bien réussir ma vie … de l'argent… … intelligent… … à plein temps…
Mais la FEEEeeeeeerrrrrmEEE !
J'ai rejoint la compagnie Les Bons Jours Ensemble en 2024 après une trêve théâtrale de plusieurs années et une carrière d'ingénieur dans l'informatique. D'où quelques digressions ci-dessous…
La compagnie, créée il y a 25 ans par Antoine Fondrier, réunit une trentaine de comédiens. Nous mettons le théâtre au service de projets sociaux, caritatifs ou humanitaires. Des communes et associations accueillent nos spectacles dans tout le bassin de Morlaix, le Finistère, les Côtes d'Armor et parfois même à Paris !
Notre répertoire se compose de comédies incontournables, drôles, originales et souvent
Moliérisées. Quelques pièces jouées en 2024-2025 : Les belles sœurs, L'étudiante et Monsieur
Henri, L'illusion conjugale, Venise sous la neige, Piège pour un homme seul, Le père noël est une ordure, Espèces menacées, Mon meilleur copain, Le bonheur, etc
On me dit dans l'oreillette de ne pas chanter, il y a du soleil aujourd'hui…
Les documents originaux des pièces de théâtre peuvent avoir différents formats en particulier se présenter sur deux colonnes. Lors du scan, on peut aussi avoir un format livre avec deux pages en regard. Pour obtenir un texte facilement éditable, il faut transformer ces formats sources en pages standards (typiquement Word). Malheureusement, la plupart des outils OCR (Optical Character
Recognition) ne permettent pas de récupérer aisément du texte en colonne. L'OCR d'Acrobat en particulier découpe le texte en blocs discontinus peu ou pas exploitables.
J'ai ensuite exploré une version d'essai de Abbyy Finereader PDF, Abbyy étant LA référence en matière de traitement de documents. Il dispose d'un OCR de qualité qui reconnait les pages en regards et les colonnes donc la continuité du texte. L'outil étant payant, la piste est abandonnée.
Ensuite, il y a les IA bien plus accessibles et qui font le job de reconnaître du texte en colonnes.
J'ai testé diverses IA Copilot, Qwen, Gemini, NotebookLM, Mistral, chatGPT à qui j'ai soumis un pdf issu de scan. Même des scans bruts (sans OCR) sont reconnus par certaines IA par exemple chatGPT, Qwen, etc ce qui offre l'avantage de s'affranchir des OCR payants et aux résultats parfois aléatoires.
Je vous assure, cher cousin, vous avez dit…
Très tôt, nous avons utilisé des prompteurs vidéo aussi bien durant les répétitions que pendant les représentations. Lors des premières répétitions, il y a un avantage indéniable à s'affranchir du papier et à être libre de ses mouvements tant pour caler les déplacements que pour commencer
à interpréter un personnage. Lors des représentations, nous utilisons deux écrans prompteurs
(dissimulés côté cour et jardin). Des satellites sans fil relaient le signal vidéo depuis la régie. Une personne assignée au prompteur sur le PC suit le jeu et adapte le défilement du texte d'un fichier
Word. Le processus général de création d'un prompteur peut-être résumé comme suit.
Scan → pdf → OCR → Word → Corrections OCR → Formatage → Diffusion
Le texte des répliques est formatté sur fond de page noir et une couleur spécifique pour chaque comédien offrant un excellent contraste. La taille de police est adaptée avant chaque spectacle afin de rendre aisée la lecture par les comédiens de différents points sur de la scène dont les dimensions varient selon les salles.
La fabrication du fichier Word passe d'abord par une étape de scan des pages de la pièce en un fichier pdf suivie par la reconnaissance du texte via un outil OCR typiquement celui d'Adobe
Acrobat. Une fois le texte reconnu, il est exporté dans un fichier Word. Les éventuelles erreurs
OCR sont corrigées puis les répliques sont formattées manuellement avec une couleur pour chaque comédien, les didascalies sont formattées en italique et blanc.
Mais tais-toi! On était aux anges là…
J'avais tenté une première automatisation du processus. Elle apportait un gain significatif sur l'étape fastidieuse de formatage (couleur, police). Le texte corrigé était copié sous Excel. Chaque réplique étant alors contenue dans une cellule/ligne. Après avoir listé les rôles, on définit un modèle assignant une couleur à chaque rôle. Ensuite par des formules génériques indépendantes de la pièce traitée, la mise en forme conditionnelle est automatiquement appliquée aux répliques. Le processus est résumé ci-dessous.
Copie sous Excel → Liste des rôles → Modèle Couleur/Rôle➔ Format automatique
J'ai vite abandonné cet outil un peu trop technique (pour tout dire une usine à gaz !) car il n'offrait pas un niveau suffisant d'automatisation ni une prise en main aisée ni par un quidhom ni par une quidam.
Heu… on me dit dans l'oreillette que je vais me faire eng…
Je découvre je ne sais plus trop comment l'application Imparato. Je charge une scène et je suis vite bluffé tant par la facilité d'utilisation que par le bénéfice évident pour apprendre un rôle. En
Septembre dernier, le sujet revient parmi les comédiens d'une de nos pièces en répétition Mission Florimont. Après avoir scanné tout le texte de la pièce, je l'importe dans Imparato pour voir ce que cela va donner en grand…
Au début, j'eus quelques frayeurs en constatant qu'après 45 minutes l'analyse n'était toujours pas terminée. Il est vrai que le scan n'était pas d'une très bonne qualité et que les GCV d'Imparato mettent bien en garde les utilisateurs sur les limitations à l'import d'un texte scanné… 😊Mais finalement celui-ci se termina avec succès. Après quelques corrections du texte avec l'éditeur intuitif intégré dans Imparato. Je constatai que certaines didascalies situées entre deux répliques n'avaient pas été détectées, elles étaient agrégées à la réplique précédente. J'en fis part à l'équipe support d'Imparato qui me répondit promptement que le sujet serait pris en compte.
J'en profitai pour proposer à l'équipe d'Imparato d'introduire une fonctionnalité de prompteur puisque toute la structure (ou presque 😊 ) de la pièce est reconnue lors de l'import: actes, scènes, rôles, répliques, didascalies. Et je fournis, un extrait de l'un de nos prompteurs pour illustrer mon propos.
On me redit dans l'oreillette de prononcer yé yé yé !
Suite à ma proposition, un dialogue constructif s'est engagé avec Damien, fondateur d'Imparato.
Par ailleurs, étant joueur de nature, je me dis qu'une IA devait bien être capable de traiter un document-structuré et d'en générer un prompteur au format des Bons Jours Ensemble.
Pour ce faire, je soumets le texte structuré copié depuis l'éditeur Imparato. Il contient des marqueurs pour les rôles, actes, scènes, didascalies, répliques. Pour ce faire j'utilise Mistral AI.
Après quelques heures et des itérations de scripts Python générés par l'IA, j'obtiens un prompteur au format Word désiré : un fond noir, une couleur de police par comédien, didascalies en blanc et italique, titres de scènes en blanc. Le tout obtenu avec un prompt en langage naturel!
On me dit dans l'oreillette que c'est l'heure de la chanson… allons-y pour les louanges!
Je tiens tout d'abord à remercier l'équipe d'Imparato, en particulier Damien pour sa réactivité et la coopération dont ils ont fait preuve lorsqu'un extra-terrestre sonna à leur porte…
L'extrême facilité de la prise en main d'Imparato, fait que quelques comédiens de notre compagnie ont commencé à l'utiliser.
Des expérimentations ci-dessus, on peut retenir deux pistes potentiellement intéressantes pour
Imparato.
La maquette réalisée avec Mistral AI depuis un navigateur démontre qu'un prompt en langage naturel permet de générer un prompteur (fichier Word) pré-formaté et prêt à l'emploi par une troupe de comédiens. Cette fonctionnalité pourrait être orchestrée via Make, N8n ou autre Zapier.
En rêvant un peu plus loin, on pourrait imaginer un prompteur dynamique… C'est-à-dire un prompteur auto-adaptatif qui suivrait la progression du jeu via une capture audio, et qui ajusterait en retour le défilement du texte au rythme des comédiens sur scène.
Bon je peux chanter maintenant ???
Assimilez vos textes en un rien de temps avec Imparato, l'application qui fait répéter les comédiens où, quand et comme ils le souhaitent.
Découvrir ImparatoDécouvrez les meilleures techniques de mémorisation de texte.
Lire l'article