API de vérification du locuteur

Vérifiez si deux extraits proviennent du même locuteur avec un seul appel API.

Importez un fichier audio de référence et un fichier candidat avec multipart/form-data, puis recevez un verdict de même locuteur, un score de similarité, un seuil de correspondance et les métadonnées des deux extraits.

Import multipart référence + candidat
Score de similarité de 0 à 100
Verdict clair de même locuteur
Requêtes restantes incluses

Démarrage rapide

POST multipart/form-data
/v1/speaker-verification/apiPOST

// En-têtes

apiKey:

VOTRE_CLE_API

// Données du formulaire

formData.append("reference", referenceAudioFile);
formData.append("candidate", candidateAudioFile);

// Réponse d’exemple

{
  "success": true,
  "same_speaker": true,
  "similarity": 87,
  "threshold": 75,
  "reference_audio": {
    "duration": 4.8,
    "sample_rate": 16000
  },
  "candidate_audio": {
    "duration": 5.1,
    "sample_rate": 16000
  },
  "remainingRequests": 119
}

Envoyez les deux fichiers audio avec les champs reference et candidate. Formats pris en charge: WAV, MP3, M4A, FLAC, OGG, WebM, AAC, Opus, WMA, AMR, 3GP, AIFF, AU et plus encore.

Authentification en centre d’appels

Confirmez l’identité d’un appelant par rapport à une empreinte vocale connue avant d’autoriser des actions sensibles.

Prévention de la fraude

Détectez les tentatives d’usurpation en comparant un nouvel échantillon vocal à un enregistrement fiable.

Réponses JSON propres

Recevez same_speaker, similarity, threshold, reference_audio, candidate_audio et remainingRequests dans une réponse compacte.

Intégration rapide

Un flux multipart simple à deux champs facilite l’implémentation web, backend et mobile.

Visibilité de l’utilisation

Suivez le quota restant directement dans chaque réponse réussie.

Prise en charge ciblée des formats

Nous prenons en charge WAV, MP3, M4A, FLAC, OGG, WebM, AAC, Opus, WMA, AMR, 3GP, AIFF, AU et plus encore.

Comment ça marche

Vérification du locuteur en trois étapes.

1

Importer les deux extraits

Envoyez POST multipart/form-data à /api avec l’en-tête apiKey, un champ reference et un champ candidate.

2

Recevoir le JSON

Obtenez le verdict same_speaker, le score de similarité, le seuil et les détails audio des deux extraits.

3

Agir selon le verdict

Utilisez le résultat pour authentifier un appelant, approuver une action sensible ou signaler une usurpation probable.

cURL

Import multipart
curl -X POST 'https://api.genderrecognition.com/v1/speaker-verification/api' \
  -H 'apiKey: YOUR_API_KEY' \
  -F 'reference=@/path/to/reference.wav' \
  -F 'candidate=@/path/to/candidate.wav'

JavaScript

exemple fetch
const apiKey = "YOUR_API_KEY";
const formData = new FormData();
formData.append("reference", referenceAudioFile);
formData.append("candidate", candidateAudioFile);

const response = await fetch(
  "https://api.genderrecognition.com/v1/speaker-verification/api",
  {
    method: "POST",
    headers: {
      apiKey,
    },
    body: formData,
  }
);

const result = await response.json();

Authentification en centre d’appels

Vérifiez l’identité d’un appelant par rapport à une empreinte vocale enregistrée avant les changements sensibles.

Contrôle d’accès par la voix

Conditionnez les connexions, validations ou accès physiques à une correspondance vocale.

Prévention de la fraude

Signalez les voix qui ne correspondent pas lors de transactions à haut risque.

Prêt à commencer ?

Nous offrons les meilleurs services de reconnaissance de genre en utilisant une technologie IA avancée pour garantir précision et confidentialité pour tous les utilisateurs

Créez un compte en quelques minutes pour obtenir votre clé API et bénéficier d'un accès sans restriction

Créer un compte

Utilisation quotidienne gratuite

Profitez d'un niveau gratuit généreux chaque jour pour tester et explorer nos APIs

Essayer l'API

Tarifs

Tarification simple et transparente. Les 1 000 premières requêtes sont gratuites, puis payez au fur et à mesure. Consultez notre page de tarifs pour plus de détails

Voir les tarifs

Questions fréquentes