<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Radar IA — Voix &amp; audio</title><link>https://clauzelfamille-dot.github.io/radar-ia/domaines/audio.html</link><description>Transcription, diarisation, synthèse vocale, musique.</description><language>fr-fr</language><lastBuildDate>Wed, 14 Oct 2026 16:30:30 +0000</lastBuildDate><atom:link href="https://clauzelfamille-dot.github.io/radar-ia/feeds/audio.xml" rel="self" type="application/rss+xml"/><item><title>pyannote community-1 : la diarisation libre progresse sur les réunions, recule sur le corpus français</title><link>https://clauzelfamille-dot.github.io/radar-ia/articles/2026-10-14-audio-pyannote-community-diarisation.html</link><guid isPermaLink="true">https://clauzelfamille-dot.github.io/radar-ia/articles/2026-10-14-audio-pyannote-community-diarisation.html</guid><pubDate>Wed, 14 Oct 2026 08:20:00 +0200</pubDate><category>Voix &amp; audio</category><description>pyannote publie le successeur libre de speaker-diarization-3.1 : meilleure attribution des locuteurs, sortie « exclusive » prête à aligner sur une transcription, CPU suffisant. Sur le seul corpus francophone du tableau, le nouveau modèle fait pourtant moins bien que l&#x27;ancien.</description><content:encoded><![CDATA[<p><a href="https://huggingface.co/pyannote/speaker-diarization-community-1" rel="noopener">speaker-diarization-community-1</a> est le successeur libre de <a href="https://huggingface.co/pyannote/speaker-diarization-3.1" rel="noopener">speaker-diarization-3.1</a>, l&#x27;un des pipelines de diarisation les plus téléchargés de Hugging Face. Il entre au classement Radar ce matin avec 5,4 M de téléchargements sur le mois et 2,8 k likes, d&#x27;après la fiche. La question pour un compte rendu de réunion en français n&#x27;est pas « est-il meilleur » mais « sur quel corpus ».</p>

<h2>Ce que fait le pipeline</h2>
<p>Il prend un fichier audio mono à 16 kHz (le stéréo est moyenné, les autres fréquences sont rééchantillonnées) et renvoie, pour chaque segment, un locuteur anonyme et ses bornes de temps. On peut fixer le nombre de locuteurs (<code>num_speakers=2</code>) ou l&#x27;encadrer (<code>min_speakers</code>, <code>max_speakers</code>). Il tourne sur CPU par défaut ; le GPU est un simple <code>pipeline.to(&quot;cuda&quot;)</code>. La fiche annonce quatre changements par rapport à la 3.1 : une meilleure attribution et un meilleur comptage des locuteurs, une sortie « exclusive » où aucun segment ne se chevauche, un usage hors ligne simplifié après clonage du dépôt, et un hébergement optionnel chez pyannoteAI.</p>
<p>La sortie exclusive est le point utile pour nous. Une transcription (Whisper, parakeet) donne des mots horodatés ; une diarisation classique donne des plages qui se recouvrent quand deux personnes parlent en même temps. Avec <code>output.exclusive_speaker_diarization</code>, chaque instant n&#x27;a qu&#x27;un locuteur, ce qui permet d&#x27;aligner les deux listes par simple comparaison d&#x27;horodatages, sans règle d&#x27;arbitrage à écrire. La fiche précise que cette fonction est « rétroportée » de leur modèle commercial precision-2.</p>

<h2>Ce que la fiche annonce et ce qu&#x27;il faut vérifier</h2>
<p>La licence passe de MIT (3.1) à CC-BY-4.0 : attribution obligatoire, usage commercial permis. Le dépôt reste à accès restreint (« gated ») : il faut un compte Hugging Face, accepter les conditions et fournir un token. La fiche ne donne aucune vitesse ni aucune consommation mémoire ; la 3.1 non plus.</p>
<p>Les taux d&#x27;erreur de diarisation (DER, plus bas est mieux) sont publiés sur douze corpus, dans la configuration la plus sévère : pas de tolérance aux bornes, parole superposée comptée, aucune aide manuelle. Les chiffres sont ceux de l&#x27;éditeur, datés de septembre 2025.</p>
<table>
<thead><tr><th>Corpus</th><th>3.1</th><th>community-1</th><th>precision-2 (cloud)</th></tr></thead>
<tbody>
<tr><td>AMI (micro-casque)</td><td>18,8</td><td>17,0</td><td>12,9</td></tr>
<tr><td>AMI (micro de table)</td><td>22,7</td><td>19,9</td><td>15,6</td></tr>
<tr><td>AliMeeting</td><td>24,5</td><td>20,3</td><td>15,2</td></tr>
<tr><td>DIHARD 3</td><td>21,4</td><td>20,2</td><td>14,7</td></tr>
<tr><td>VoxConverse</td><td>11,2</td><td>11,2</td><td>8,5</td></tr>
<tr><td>REPERE (TV française)</td><td>7,9</td><td>8,9</td><td>7,4</td></tr>
</tbody>
</table>
<p>Sur AMI, le corpus de réunions de référence, le gain est de 1,8 à 2,8 points. Sur REPERE, seul corpus francophone du tableau, community-1 recule d&#x27;un point par rapport à la 3.1. La fiche le reconnaît sans l&#x27;expliquer. Pour des réunions en français, ce point n&#x27;est donc pas tranché par les chiffres de l&#x27;éditeur. La troisième colonne montre aussi la stratégie de pyannote : le modèle libre progresse, le modèle payant garde 1,5 à 5,5 points d&#x27;avance.</p>

<h2>Face aux alternatives déjà vues</h2>
<p><a href="https://huggingface.co/nvidia/Nemotron-3-Diarization" rel="noopener">Nemotron-3-Diarization</a>, cité le 11 octobre comme complément de parakeet, compte 72 k téléchargements contre 5,4 M ici : l&#x27;écosystème (exemples, intégrations, tutoriels) est du côté de pyannote. La 3.1 reste disponible, sous MIT, avec 6,9 M de téléchargements ; elle demeure le choix si la licence CC-BY pose problème ou si le corpus REPERE est représentatif de vos enregistrements. Côté transcription, la chaîne locale reste la même : <a href="https://huggingface.co/Cactus-Compute/whistle" rel="noopener">whistle</a> (17 Mo) ou <a href="https://huggingface.co/moondream/parakeet-redux" rel="noopener">parakeet-redux</a> (178 Mo, 25 langues) pour les mots, pyannote pour les voix.</p>

<h2>Comment l&#x27;essayer</h2>
<ol>
<li>Sur huggingface.co, accepter les conditions du dépôt et créer un token de lecture.</li>
<li><code>pip install pyannote.audio</code> (la fiche indique la compatibilité avec la version 4.x).</li>
<li>Charger <code>Pipeline.from_pretrained(&quot;pyannote/speaker-diarization-community-1&quot;, token=...)</code>, puis appeler le pipeline sur un WAV mono 16 kHz. Un <code>ProgressHook</code> affiche l&#x27;avancement.</li>
<li>Lire <code>output.exclusive_speaker_diarization</code> et l&#x27;aligner sur les horodatages de la transcription.</li>
<li>Comparer avec la 3.1 sur deux ou trois réunions réelles de trente minutes : compter les changements de locuteur manqués et les locuteurs confondus, à la main, sur les cinq premières minutes.</li>
</ol>
<p>À surveiller : une mesure indépendante sur du français conversationnel, et une version de pyannote.audio qui publierait enfin les temps de traitement sur CPU.</p>]]></content:encoded></item><item><title>Nouveau dans le radar : speaker-diarization-3.1 (pyannote)</title><link>https://clauzelfamille-dot.github.io/radar-ia/modeles/pyannote__speaker-diarization-3.1.html</link><guid isPermaLink="true">https://clauzelfamille-dot.github.io/radar-ia/modeles/pyannote__speaker-diarization-3.1.html</guid><pubDate>Wed, 14 Oct 2026 07:00:00 +0200</pubDate><category>Voix &amp; audio</category><description>Version 3.1 du pipeline de diarisation, toujours la plus téléchargée.</description></item><item><title>Nouveau dans le radar : speaker-diarization-community-1 (pyannote)</title><link>https://clauzelfamille-dot.github.io/radar-ia/modeles/pyannote__speaker-diarization-community-1.html</link><guid isPermaLink="true">https://clauzelfamille-dot.github.io/radar-ia/modeles/pyannote__speaker-diarization-community-1.html</guid><pubDate>Wed, 14 Oct 2026 07:00:00 +0200</pubDate><category>Voix &amp; audio</category><description>Pipeline « qui parle quand » de pyannote, successeur de 3.1 : meilleure attribution des locuteurs, alignement facile avec une transcription ; CPU ou GPU, accès sous token.</description></item><item><title>Nouveau dans le radar : alania-synthetic-speech-tr (cloud0day3)</title><link>https://clauzelfamille-dot.github.io/radar-ia/modeles/cloud0day3__alania-synthetic-speech-tr.html</link><guid isPermaLink="true">https://clauzelfamille-dot.github.io/radar-ia/modeles/cloud0day3__alania-synthetic-speech-tr.html</guid><pubDate>Wed, 14 Oct 2026 07:00:00 +0200</pubDate><category>Voix &amp; audio</category><description>Parole turque synthétique (VoxCPM2) avec transcriptions, descriptions de voix et scores qualité ; pour ASR et TTS.</description></item><item><title>Nouveau dans le radar : paradee (sahilmahendrakar)</title><link>https://clauzelfamille-dot.github.io/radar-ia/modeles/sahilmahendrakar__paradee.html</link><guid isPermaLink="true">https://clauzelfamille-dot.github.io/radar-ia/modeles/sahilmahendrakar__paradee.html</guid><pubDate>Wed, 14 Oct 2026 07:00:00 +0200</pubDate><category>Voix &amp; audio</category><description>TTS anglais de 8 M de paramètres distillé de Kokoro-82M : 24 kHz, phonèmes affichés, tourne sur CPU.</description></item><item><title>Nouveau dans le radar : NeuDecide (Neuphonic)</title><link>https://clauzelfamille-dot.github.io/radar-ia/modeles/neuphonic__neudecide.html</link><guid isPermaLink="true">https://clauzelfamille-dot.github.io/radar-ia/modeles/neuphonic__neudecide.html</guid><pubDate>Tue, 13 Oct 2026 07:00:00 +0200</pubDate><category>Voix &amp; audio</category><description>Modèle vocal minuscule (3 graphes ONNX, 43 Mo) qui transforme une commande parlée directement en appel d&#x27;outil JSON, sans transcription. Anglais seulement, accès sous condition.</description></item><item><title>Nouveau dans le radar : Audio8-ASR-Infinite (Edge0)</title><link>https://clauzelfamille-dot.github.io/radar-ia/modeles/edge0__audio8-asr-infinite.html</link><guid isPermaLink="true">https://clauzelfamille-dot.github.io/radar-ia/modeles/edge0__audio8-asr-infinite.html</guid><pubDate>Mon, 12 Oct 2026 07:00:00 +0200</pubDate><category>Voix &amp; audio</category><description>Modèle de reconnaissance vocale en flux continu (streaming), 4 B, bilingue chinois-anglais, en version préliminaire.</description></item><item><title>Nouveau dans le radar : yodas3 (ESPnet)</title><link>https://clauzelfamille-dot.github.io/radar-ia/modeles/espnet__yodas3.html</link><guid isPermaLink="true">https://clauzelfamille-dot.github.io/radar-ia/modeles/espnet__yodas3.html</guid><pubDate>Mon, 12 Oct 2026 07:00:00 +0200</pubDate><category>Voix &amp; audio</category><description>Plus de 1,1 million d&#x27;heures d&#x27;audio web en 100+ langues (dont le français, ~102 k lignes), transcriptions segmentées avec horodatage au mot, traductions anglaises, métadonnées audio. Sans recouvrement avec YODAS v1/v2.</description></item><item><title>Nouveau dans le radar : YuE2-3B (Multimodal Art Projection)</title><link>https://clauzelfamille-dot.github.io/radar-ia/modeles/m-a-p__yue2-3b.html</link><guid isPermaLink="true">https://clauzelfamille-dot.github.io/radar-ia/modeles/m-a-p__yue2-3b.html</guid><pubDate>Mon, 12 Oct 2026 07:00:00 +0200</pubDate><category>Voix &amp; audio</category><description>Modèle de génération musicale (texte vers audio) de 3 B, deuxième génération de YuE.</description></item><item><title>parakeet-redux : la transcription en 25 langues tient désormais en 178 Mo</title><link>https://clauzelfamille-dot.github.io/radar-ia/articles/2026-10-11-audio-parakeet-redux.html</link><guid isPermaLink="true">https://clauzelfamille-dot.github.io/radar-ia/articles/2026-10-11-audio-parakeet-redux.html</guid><pubDate>Sun, 11 Oct 2026 08:20:00 +0200</pubDate><category>Voix &amp; audio</category><description>Moondream publie une version à poids ternaires du parakeet de NVIDIA. Le français y est, le CPU suffit, et l&#x27;horodatage par mot est inclus. Le taux d&#x27;erreur monte un peu : la question est de savoir si c&#x27;est acceptable pour des comptes rendus de réunion.</description><content:encoded><![CDATA[<p><a href="https://huggingface.co/moondream/parakeet-redux" rel="noopener">parakeet-redux</a> est une version à 1,58 bit (poids ternaires) du modèle parakeet-tdt-0.6b-v3 de NVIDIA. Le fichier passe de 1,2 Go à 178 Mo, pour 25 langues dont le français, sous licence CC-BY-4.0. Sur huit cœurs x86, la fiche annonce 113 fois le temps réel : une heure de réunion transcrite en une trentaine de secondes, sans GPU.</p>
<h2>Ce que la compression coûte</h2>
<p>Les chiffres sont publiés et honnêtes. En anglais, le taux d&#x27;erreur de mots passe de 6,26 % à 6,55 %. En français (FLEURS), il passe de 4,81 % à 7,71 % : c&#x27;est l&#x27;écart le plus visible. Avec du bruit de fond, l&#x27;original tient mieux (6,72 % contre 9,04 %). En moyenne sur toutes les langues, le modèle compressé fait pourtant légèrement mieux (10,56 % contre 11,62 %).</p>
<h2>Ce que la version apporte</h2>
<ul>
<li>Découpage automatique des audios longs.</li>
<li>Horodatage par mot ou par segment, utile pour retrouver un passage dans un enregistrement.</li>
<li>Un format qui tourne sur un portable d&#x27;entreprise standard.</li>
</ul>
<h2>Comment le situer</h2>
<p>Pour un flux en français, <a href="https://huggingface.co/Cactus-Compute/whistle" rel="noopener">Whistle</a> (17 Mo) reste la référence de l&#x27;ultra-léger, et le parakeet original reste plus précis. parakeet-redux se place entre les deux : plus de langues et des horodatages, dans un format qui évite le GPU. Associé à <a href="https://huggingface.co/nvidia/Nemotron-3-Diarization" rel="noopener">Nemotron-3-Diarization</a> pour savoir qui parle, il forme une chaîne complète de compte rendu de réunion entièrement locale.</p>
<p>Le test à faire : un enregistrement réel de trente minutes, transcrit par les trois modèles, puis une relecture des passages techniques. Si l&#x27;écart de 3 points de WER ne touche que des mots courants, la version compressée suffit.</p>]]></content:encoded></item><item><title>Nouveau dans le radar : whistle (Cactus Compute, Inc.)</title><link>https://clauzelfamille-dot.github.io/radar-ia/modeles/cactus-compute__whistle.html</link><guid isPermaLink="true">https://clauzelfamille-dot.github.io/radar-ia/modeles/cactus-compute__whistle.html</guid><pubDate>Sun, 11 Oct 2026 07:00:00 +0200</pubDate><category>Voix &amp; audio</category><description>ASR ultra-léger pour l&#x27;embarqué et le CPU.</description></item><item><title>Nouveau dans le radar : Nemotron-3-Diarization (NVIDIA)</title><link>https://clauzelfamille-dot.github.io/radar-ia/modeles/nvidia__nemotron-3-diarization.html</link><guid isPermaLink="true">https://clauzelfamille-dot.github.io/radar-ia/modeles/nvidia__nemotron-3-diarization.html</guid><pubDate>Sun, 11 Oct 2026 07:00:00 +0200</pubDate><category>Voix &amp; audio</category><description>Qui parle quand — complément naturel de parakeet.</description></item><item><title>Nouveau dans le radar : parakeet-redux (moondream)</title><link>https://clauzelfamille-dot.github.io/radar-ia/modeles/moondream__parakeet-redux.html</link><guid isPermaLink="true">https://clauzelfamille-dot.github.io/radar-ia/modeles/moondream__parakeet-redux.html</guid><pubDate>Sun, 11 Oct 2026 07:00:00 +0200</pubDate><category>Voix &amp; audio</category><description>ASR parakeet en poids ternaires : 178 Mo, 25 langues dont le français, CPU 113× temps réel.</description></item><item><title>Nouveau dans le radar : ema-lightning (canberkkkkkk)</title><link>https://clauzelfamille-dot.github.io/radar-ia/modeles/canberkkkkkk__ema-lightning.html</link><guid isPermaLink="true">https://clauzelfamille-dot.github.io/radar-ia/modeles/canberkkkkkk__ema-lightning.html</guid><pubDate>Sun, 11 Oct 2026 07:00:00 +0200</pubDate><category>Voix &amp; audio</category><description>TTS de 8,6 millions de paramètres (34 Mo), streaming, turc uniquement.</description></item></channel></rss>