Améliorateur Audio IA
car-diagnosis (cardiag)
Un pipeline ML open-source qui diagnostique les pannes automobiles à partir de l'audio en nettoyant le son, en l'encodant avec CLAP et en entraînant des classifieurs linéaires calibrés.
car-diagnosis (cardiag)
Qu’est-ce que car-diagnosis (cardiag)?
cardiag est un pipeline audio-ML de bout en bout qui récupère des clips sonores de défauts depuis YouTube/TikTok, nettoie l'audio pour isoler le son mécanique, l'encode avec un modèle CLAP gelé, et entraîne de petites têtes linéaires pour trier le défaut. Il expose une CLI et une application web en direct pour l'inférence.
car-diagnosis (cardiag) vs Outils Similaires
| Modèle de Tarification | Gratuit | Gratuit, Freemium | Gratuit | Gratuit, Essai gratuit, Payant |
| Crédits Gratuits | ||||
| Fonctionnalités clés |
|
|
|
|
| Avantages |
|
|
|
|
| Limites |
|
|
|
|
| Idéal pour |
|
|
|
|
Comment utiliser car-diagnosis (cardiag)?
- 1Clonez le dépôt : git clone <repo> && cd car-diagnosis
- 2Configurez un environnement Python 3.11 avec les dépendances : uv venv && source .venv/bin/activate && uv pip install -e ".[scrape,web,dev,viz]"
- 3Lancez un entraînement de vérification : cardiag train --fixtures
- 4Diagnostiquez un clip : cardiag diagnose <clip.wav> (ou utilisez l'application web via cardiag serve --model models)
car-diagnosis (cardiag) Fonctionnalités clés
- Récupère des clips audio depuis YouTube et TikTok
- Nettoie l'audio pour isoler le son mécanique de la parole, de la musique et du bruit
- Utilise un modèle CLAP gelé pour l'encodage audio
- Entraîne de petites têtes linéaires pour un tri calibré (défaut/normal, zone, pièce)
- Renvoie une incertitude calibrée (ECE ≈ 0,04) et 'INCERTAIN' le cas échéant
- Un modèle pré-entraîné est inclus dans le dépôt
- Interfaces CLI et application web
car-diagnosis (cardiag) Cas d’usage
- Diagnostic préliminaire rapide des bruits de voiture à partir d'un enregistrement téléphonique
- Démo éducative de conception de pipeline audio-ML
- Aide au tri pour les mécaniciens afin de réduire les emplacements possibles des défauts
- Construction de jeux de données et formation personnalisée pour des modèles de voiture spécifiques
car-diagnosis (cardiag) Tarifs et crédits gratuits
car-diagnosis (cardiag) fonctionne avec le modèle Gratuit.
car-diagnosis (cardiag) Avantages et limites
Avantages
- Calibration honnête avec conscience de l'incertitude
- Pipeline réutilisable pour d'autres tâches de classification audio
- Inclut un modèle pré-entraîné et un clip de démonstration synthétique pour une utilisation immédiate
Limites
- Précision modeste sur l'audio brut de téléphone (AUROC 0,79 pour défaut/normal)
- Pas critique pour la sécurité ni un substitut aux diagnostics professionnels
- Nécessite la configuration d'un environnement Python et des connaissances techniques
À quoi car-diagnosis (cardiag) convient-il le mieux ?
- Propriétaires de voitures souhaitant un contrôle préliminaire non intrusif des sons du moteur/mécanique
- Développeurs et chercheurs explorant les pipelines audio-ML
- Mécaniciens utilisant l'audio comme outil de tri avant l'inspection physique