Calculer le débit de parole en mots par minute
Ce calculateur transforme le nombre de mots d'une transcription et la durée d'un enregistrement en mots par minute.
Lancer gratuitement
Il compare aussi le résultat à une plage pratique de 110 à 160 WPM et signale clairement un rythme inférieur ou supérieur. Vous pouvez ainsi examiner un podcast, une présentation, une voix off, un cours, un entretien ou un script enregistré sans téléverser l'audio ni communiquer le texte. Le calcul est déterministe, ne demande que deux nombres et coûte $0.002 par requête API automatisée.
Mesurez le débit à partir des deux données utiles
Le débit de parole met en rapport le nombre de mots prononcés et le temps écoulé. Indiquez le nombre total de mots de la transcription ainsi que la durée complète de l'audio en secondes. Le calculateur multiplie le nombre de mots par soixante, divise le résultat par la durée et arrondit à deux décimales. Ainsi, 450 mots prononcés en 180 secondes donnent 150 mots par minute. Comptez de préférence les mots réellement audibles, y compris les répétitions et improvisations conservées au montage. La durée doit couvrir exactement le même passage. Si la transcription ne concerne qu'un chapitre tandis que la durée englobe toute l'émission, le calcul sera juste mais son interprétation sera fausse. Décidez également si les silences, la musique, les applaudissements et les longues pauses appartiennent à l'expérience que vous souhaitez évaluer avant de fixer les points de départ et de fin.
Interprétez les indicateurs de rythme
Le résultat est comparé à une référence allant de 110 à 160 mots par minute, bornes comprises. En dessous de 110, le rythme est signalé comme inhabituellement lent ; au-dessus de 160, comme inhabituellement rapide ; entre les deux, comme courant. Ces indications invitent à vérifier l'écoute et ne constituent pas un jugement de qualité. Une méditation, un récit dramatique, un contenu accessible ou une démonstration technique peuvent gagner à rester sous cette plage. Une publicité dynamique ou une brève information interne familière peut demeurer claire au-dessus. Le public, la langue, le vocabulaire, l'émotion, les pauses et le style de production déterminent le bon rythme. Si le chiffre vous étonne, vérifiez que le décompte et la durée décrivent le même contenu, puis comparez plusieurs passages. Une moyenne globale peut masquer un milieu précipité et une introduction lente.
Comparez les enregistrements de manière cohérente
Pour comparer des intervenants, des versions ou des épisodes, la cohérence compte davantage qu'une précision artificielle. Adoptez une méthode de comptage constante, notamment pour les contractions, les mots composés, les nombres, les sigles et les hésitations. Relevez la durée en secondes dans un logiciel de montage ou un lecteur fiable et évitez d'arrondir un extrait court à la minute. En production, calculez d'abord l'ensemble, puis recommencez pour l'ouverture, l'explication, l'appel à l'action et la conclusion. Le calculateur refuse une durée nulle ou négative, qui ne peut définir aucun débit. Il rejette aussi les nombres de mots fractionnaires, négatifs, incorrects ou excessifs et les durées non finies. La réponse contient les entrées, les WPM, la classe, deux indicateurs booléens et les bornes de référence afin de faciliter l'affichage, l'archivage, la comparaison ou un contrôle qualité.
Cas d’usage
Contrôler une voix off
Vérifiez si le script final a été dit à un rythme confortable et repérez les prises à réécouter.
Comparer des séquences de podcast
Calculez les WPM de l'introduction, de l'entretien et de la conclusion pour révéler les variations cachées par la moyenne.
Évaluer une répétition
Utilisez la transcription et la durée enregistrée pour déterminer si l'orateur se presse ou ménage des pauses très longues.
Questions fréquentes
Comment le débit de parole est-il calculé ?
Le nombre de mots est multiplié par 60 puis divisé par la durée en secondes. Les WPM sont arrondis à deux décimales.
Quelle plage est considérée comme courante ?
La référence pratique couvre 110 à 160 WPM, bornes comprises. Les valeurs extérieures déclenchent un indicateur de lenteur ou de rapidité inhabituelle.
Un indicateur signifie-t-il que l'enregistrement est mauvais ?
Non. Il sert au repérage. Le rythme idéal dépend du public, du sujet, du format, de la langue et de l'effet recherché.
Faut-il compter les pauses et la musique ?
Incluez-les lorsqu'elles font partie du passage entendu. Excluez-les seulement si votre décompte et votre analyse portent sur une section parlée plus étroite.
Que se passe-t-il si la durée est nulle ou négative ?
La requête renvoie une erreur de saisie, car une durée non positive ne permet pas de déterminer un débit pertinent.
Combien coûte un calcul automatisé ?
Chaque requête API coûte $0.002. Le même calcul déterministe peut également être exécuté dans le navigateur.
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/audio/speech-rate-wpm-calculate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"word_count":450,"duration_seconds":180}'const res = await fetch("https://api.kit.forhosting.com/audio/speech-rate-wpm-calculate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"word_count": 450,
"duration_seconds": 180
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/audio/speech-rate-wpm-calculate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"word_count": 450,
"duration_seconds": 180
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/audio/speech-rate-wpm-calculate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"word_count":450,"duration_seconds":180}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"word_count":450,"duration_seconds":180}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/audio/speech-rate-wpm-calculate", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"word_count": 450,
"duration_seconds": 180
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "audio.speech_rate_wpm_calculate",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Limites
max_mb | 200 |
max_minutes | 180 |
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |