Ce que sont tropa-voice et tropa-voice-mini
tropa-voice est le modèle vocal du détecteur de deepfakes et de l’API de détection vocale (il apparaît sous le nom tropa-voice-1 dans les réponses de l’API). Il évalue la parole d’un enregistrement par courts segments sur les 5 premières minutes et renvoie une probabilité IA calibrée de 0 à 100, un verdict (ai, uncertain ou human) et une chronologie des scores par segment, pour voir à quel endroit d’un extrait une voix synthétique apparaît. Pour un fichier MP3, WAV, OGG, AAC ou FLAC, la vérification interroge aussi le service de provenance de contenu d’OpenAI pour savoir si l’extrait porte le filigrane audio d’OpenAI ; OpenAI vérifie les extraits de 60 secondes maximum.
tropa-voice-mini est un modèle open weights compact (1,26 Go) disponible sur Hugging Face. Il renvoie le même type de résultat (un score calibré, un verdict et des scores par fenêtre) et fonctionne sur un CPU ordinaire, avec 0,0 % d’EER sur les voix ElevenLabs v3 et v4, MiniMax, OpenAI, Gemini et xAI. C’est le détecteur de voix open weights le plus performant utilisable commercialement.
Résultats
Taux d’erreur égale (plus il est bas, mieux c’est) sur cinq benchmarks publics, chaque modèle évalué par nos soins avec le même code sur les mêmes fichiers. La méthode et les cinq détecteurs sont détaillés dans le benchmark des détecteurs de voix.
| Benchmark (EER) | tropa-voice (API) | tropa-voice-mini (ouvert) | Meilleur autre modèle ouvert |
|---|---|---|---|
| In-the-Wild | 0,66 % | 0,98 % | 0,96 % (DF_Arena_1B, non commercial) |
| Deepfake-Eval-2024 (test) | 11,9 % | 13,5 % | 17,2 % (Spectra-AASIST) |
| Commercial-Voices-2026-mini | 0,23 % | 0,19 % | 2,01 % (Spectra-AASIST) |
| SONAR | 0,05 % | 0,18 % | 0,43 % (NII XLS-R-2B, non commercial) |
| MLAAD-tiny | 0,34 % | 2,33 % | 0,71 % (Spectra-AASIST) |
tropa-voice a un taux d’erreur plus bas que tous les détecteurs open source sur les cinq benchmarks. Sur de vrais deepfakes diffusés sur les réseaux sociaux en 2024, il commet environ 30 % d’erreurs en moins que le meilleur détecteur ouvert, et sur In-the-Wild il repère 99,4 % des deepfakes pour 1 % de faux positifs. Sur les voix commerciales d’ElevenLabs, MiniMax, OpenAI, Gemini, xAI, HeyGen et d’autres, les deux modèles commettent environ dix fois moins d’erreurs que le détecteur ouvert suivant. Le code d’évaluation de chaque chiffre est sur GitHub.
API hébergée ou modèle ouvert ?
L’API vous donne notre système le plus précis, mis à jour en continu pour les nouveaux générateurs de voix, sans rien à héberger. tropa-voice-mini est le bon choix lorsque l’audio doit rester sur vos propres serveurs ou si vous voulez démarrer gratuitement.
| tropa-voice (API hébergée) | tropa-voice-mini (open weights) | |
|---|---|---|
| Précision | Notre système le plus précis : surpasse tous les détecteurs open source sur les cinq benchmarks | Détecteur open weights le plus performant sous licence commerciale |
| Nouveaux générateurs de voix | Mis à jour en continu | Version figée |
| Vérification du filigrane audio d’OpenAI | Oui, signalée comme vérifiée | Non |
| Chronologie par segment | Oui | Oui |
| Entrée | Tout fichier audio ou vidéo jusqu’à 100 Mo, 5 premières minutes évaluées | Tout ce que lit ffmpeg, sur votre matériel |
| Seuil « ai » par défaut | Environ 1 % de faux positifs sur de la parole réelle | 0,5 % de faux positifs (seuils à 1 % et 0,1 % inclus) |
| Infrastructure | Aucune, un appel HTTPS | Vous l’hébergez ; le CPU suffit, le GPU est plus rapide |
| Données | Traitées par nos soins, pas utilisées pour l’entraînement ; zéro conservation sur demande | Ne quittent jamais vos serveurs |
| Prix et licence | 1 000 crédits par fichier ; 1 000 crédits gratuits pour commencer | Gratuit, Apache-2.0 |
Utiliser tropa-voice (API)
Créez un compte, récupérez la clé API dans le tableau de bord et envoyez un fichier ou une URL. La réponse contient verdict, score (0–100), verified (filigrane OpenAI confirmé) et detailed.segments avec un score par segment. Chaque vérification coûte 1 000 crédits et n’est facturée que si l’analyse aboutit.
curl -X POST https://www.wasitaigenerated.com/api/v1/detect/audio \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "file=@suspicious_clip.mp3"
# Files over 4 MB (up to 100 MB): pass a URL instead
curl -X POST https://www.wasitaigenerated.com/api/v1/detect/audio \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"url": "https://example.com/voice.mp3"}'Référence des champs et exemples en Python, Node.js et PHP : documentation de l’API et la page API de détection vocale.
Utiliser tropa-voice-mini (Hugging Face)
# pip install torch transformers safetensors soundfile huggingface_hub (+ ffmpeg for mp3/m4a/mp4)
from huggingface_hub import hf_hub_download
import importlib.util
repo = "wasitaigeneratedcom/ai-voice-detector-small"
spec = importlib.util.spec_from_file_location("detector", hf_hub_download(repo, "detector.py"))
detector = importlib.util.module_from_spec(spec); spec.loader.exec_module(detector)
det = detector.VoiceDetector.from_pretrained(repo) # GPU if available, else CPU
result = det("suspicious_clip.mp3")
print(result["ai_score"], result["verdict"]) # e.g. 0.9986 'ai'
for seg in result["segments"]: # 6 s windows, 3 s hop
print(seg["start"], seg["end"], seg["ai_score"])ai_score est une probabilité calibrée de 0 à 1. Le seuil ai par défaut correspond à 0,5 % de faux positifs sur de la parole humaine ; serving_head.json indique aussi les seuils pour 1 % et 0,1 %. Un extrait de 30 secondes prend environ 0,06 s sur un GPU et environ 10 s sur 4 cœurs CPU. Fiche du modèle et fichiers : wasitaigeneratedcom/ai-voice-detector-small.
Limites
- Les extraits de moins de 2 secondes environ, la musique de fond forte et l’audio de qualité téléphonique sont plus difficiles pour tout détecteur de voix.
- La vérification du filigrane OpenAI ne confirme que l’audio d’OpenAI ; l’absence de filigrane ne dit rien des autres générateurs.
FAQ
Quelle différence entre tropa-voice et tropa-voice-mini ?
tropa-voice est notre modèle vocal le plus précis et fonctionne derrière le site et l’API. Il surpasse tous les détecteurs open source sur les cinq benchmarks publics, est mis à jour en continu pour les nouveaux générateurs de voix et vérifie en parallèle le filigrane audio d’OpenAI. tropa-voice-mini est sa déclinaison gratuite, légère sur CPU, sous Apache-2.0 : le détecteur de voix open weights le plus performant utilisable commercialement, pour les équipes qui veulent faire tourner la détection sur leurs propres serveurs.
Puis-je utiliser tropa-voice-mini à des fins commerciales ?
Oui. Il est publié sous Apache-2.0 : vous pouvez l’utiliser, le modifier et l’intégrer à des produits commerciaux.
tropa-voice-mini a-t-il besoin d’un GPU ?
Non. Un extrait de 30 secondes prend environ 10 secondes sur 4 cœurs CPU et environ 0,06 seconde sur un GPU.
Quels formats audio sont pris en charge ?
L’API accepte MP3, WAV, M4A/AAC, OGG/Opus, FLAC, WebM, ainsi que les fichiers vidéo (MP4, MOV) dont la piste audio est analysée, jusqu’à 100 Mo ; les 5 premières minutes sont évaluées. tropa-voice-mini lit tout ce que ffmpeg sait décoder.
Vérifiez l’enregistrement qui vous laissait un doute
tropa-voice assure toutes les vérifications vocales sur ce site et via l’API. Importez un fichier audio ou vidéo et voyez où la voix synthétique apparaît.
Tester tropa-voice gratuitementContact Entreprise