ForHosting KIT · Audio et voix

Rapport de conversion audio

Ce calculateur compare une fréquence d’échantillonnage source à une fréquence cible et renvoie le rapport exact nécessaire à la planification du rééchantillonnage.

● BetaGratuit · dans votre navigateur
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Il divise la cible par la source, précise si l’opération augmente ou diminue la fréquence et fournit une fraction entière réduite lorsque les deux entrées sont des entiers sûrs. Vous pouvez contrôler une conversion courante de 44.1 kHz vers 48 kHz ou valider des fréquences inhabituelles avant de configurer un encodeur, un rééchantillonneur ou une chaîne de traitement numérique du signal.

Comprendre le rapport de conversion

La fréquence d’échantillonnage indique combien d’échantillons discrets représentent une seconde de signal. Pour passer d’une fréquence à une autre, le rapport utile correspond à la cible divisée par la source. Une valeur supérieure à un signifie que la destination exige davantage d’échantillons par seconde ; une valeur inférieure en exige moins. Ainsi, convertir 44,100 échantillons par seconde en 48,000 donne environ 1.08843537414966. Si les deux fréquences sont des entiers sûrs, la capacité les réduit aussi à un numérateur et un dénominateur entiers. Cet exemple devient 160:147, notation courante des étapes rationnelles de rééchantillonnage. Les valeurs initiales figurent dans le résultat pour assurer la traçabilité. Elles doivent employer la même unité : saisir 44.1 et 48,000 ne déclenche aucune conversion automatique des kilohertz et décrit un rapport très différent.

Lire les indicateurs de hausse et de baisse

Les champs de direction transforment la comparaison numérique en décision explicite. Si la cible dépasse la source, direction vaut upsample et l’indicateur upsample est vrai. Si elle est inférieure, direction vaut downsample et l’indicateur correspondant est vrai. Deux fréquences égales donnent unchanged, avec les deux indicateurs faux, puisqu’aucune conversion n’est nécessaire. Cette redondance facilite l’automatisation. La direction ne renseigne ni la qualité, ni la bande passante, ni le filtre à employer. Le suréchantillonnage crée de nouvelles positions, mais ne restaure pas les fréquences absentes de la capture. Le sous-échantillonnage supprime des positions et nécessite normalement un filtre passe-bas avant la décimation afin d’éviter le repliement spectral. Cette capacité calcule uniquement le rapport ; elle ne traite pas le son et ne choisit aucun filtre.

Exploiter le résultat dans une chaîne audio

Servez-vous du rapport pour planifier un rééchantillonneur, documenter une transformation, valider une configuration ou choisir des facteurs rationnels d’interpolation et de décimation. Avec des entiers, le numérateur peut représenter conceptuellement l’interpolation et le dénominateur la décimation, même si une réalisation de production peut répartir autrement les étapes. Les décimaux finis et strictement positifs sont acceptés, mais la fraction réduite est omise sauf si les deux entrées sont des entiers sûrs ; cela évite une précision trompeuse issue des nombres flottants. Le calcul est déterministe, sans réseau, stockage, hasard ni horloge. Les zéros, nombres négatifs, infinis, champs absents et textes non numériques sont refusés. Une requête automatisée coûte $0.002. Normalisez les deux fréquences dans la même unité et laissez le système audio appliquer ses contraintes de codec et de filtrage.

Configurer un rééchantillonneur musical

Calculez le rapport 160:147 pour convertir une source de 44.1 kHz vers une chaîne de production à 48 kHz.

Valider un préréglage d’exportation

Déterminez si la fréquence demandée augmente, réduit ou conserve la fréquence source.

Documenter les transformations multimédias

Conservez la source, la cible, le rapport et la direction avec la tâche de traitement pour un contrôle ultérieur.

Comment le rapport de rééchantillonnage est-il calculé ?

La fréquence cible est divisée par la fréquence source. Au-dessus de un, il s’agit d’une hausse ; en dessous, d’une baisse.

Que se passe-t-il si les deux fréquences sont égales ?

Le rapport vaut 1, la direction vaut unchanged et les indicateurs upsample et downsample sont faux.

Cette capacité rééchantillonne-t-elle un fichier audio ?

Non. Elle calcule uniquement le rapport ; elle ne décode aucun son, ne crée aucun échantillon et n’applique aucun filtre anti-repliement.

Pourquoi le numérateur et le dénominateur sont-ils parfois absents ?

Ils sont renvoyés uniquement pour deux entiers sûrs, afin de fournir une fraction exacte sans fausse précision décimale.

Quel est le prix d’une requête API ?

Chaque requête API coûte $0.002.

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.

POSThttps://api.kit.forhosting.com/audio/sample-rate-convert

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é.

curl -X POST https://api.kit.forhosting.com/audio/sample-rate-convert \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"source_sample_rate":44100,"target_sample_rate":48000}'
{
  "source_sample_rate": 44100,
  "target_sample_rate": 48000
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "audio.sample_rate_convert",
  "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.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

max_mb200
max_minutes180
HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Consulter la documentation complète du KIT →