Trente minutes par piste, écrites en dur, pour un rapport qui varie de vingt
Le délai au bout duquel on renonce à transcrire une piste était une constante.
Il faut un délai — sans lui, un moteur bloqué laisserait l'enregistrement « en
cours de transcription » pour toujours — mais aucune valeur écrite en dur ne
peut être juste : le bon délai dépend du modèle retenu et de la machine, deux
choses que l'éditeur ne connaît pas.
Mesuré sur le même extrait, sur un poste sans carte graphique :
whisper-large-v2 (français) 12,7 s de parole → 27 s
faster-whisper-tiny 12,7 s de parole → 1,2 s
Vingt fois. Et une piste dure toute la réunion, silences compris — elle porte
une personne, qui se tait pendant que les autres parlent. Le silence n'est pas
gratuit : le même extrait suivi de 120 s de silence prend 101 s au lieu de 27.
C'est donc la durée de la réunion qui compte, pas le temps de parole, et la
piste de qui n'a rien dit coûte presque autant que celle qui a mené le débat.
Avec le modèle français et trente minutes, une réunion de crise de trois
heures voyait chacune de ses pistes coupée sur un délai dépassé. Pas un défaut
intermittent : jamais transcrite.
TRANSCRIPTION_DELAI_MINUTES, en minutes parce que c'est dans cette unité qu'on
raisonne en le réglant. Éprouvé en marche et non par lecture : un moteur lent
contre un délai court rend la main, le même contre un délai large aboutit — un
contrôle qui lirait la variable dirait qu'elle existe, jamais qu'elle sert.
Le message d'échec disait « en 0 minutes » sous la minute. C'est un message
qu'on lit en cherchant une panne : il donne maintenant minutes, secondes ou
millisecondes selon ce qu'on a réellement attendu.
Co-Authored-By:
Claude Opus 5 <noreply@anthropic.com>