Contrôle vocal hors ligne pour les produits IoT
Pour quelques commandes fixes, un petit modèle KWS local est souvent plus simple à intégrer qu’une reconnaissance vocale complète.
Choisir selon le besoin
« Allumer la lumière », « démarrer », « arrêter » et « suivant » sont des commandes fixes. Les phrases libres, les noms et les nombres nécessitent plutôt l’ASR et une analyse d’intention.
Générer et tester le modèle
- Saisissez le mot d’activation ou les commandes et lancez l’entraînement en ligne ;
- testez le modèle Basic avec de vraies voix ;
- téléchargez le modèle seulement après cette vérification ;
- ajoutez si nécessaire plusieurs mots, des enregistrements réels ou une optimisation des faux déclenchements.
Utiliser le modèle dans le produit
Les modèles ONNX ou TFLite peuvent fonctionner avec les runtimes adaptés sur Android, Web, Python, Linux, Windows, macOS, Raspberry Pi et certaines plateformes embarquées vérifiées. L’application doit aussi gérer l’audio, le seuil, le cooldown et l’action déclenchée.
Valider avant la mise en production
Mesurez le rappel, les faux déclenchements, la latence et la consommation avec le microphone et le boîtier finaux. Un test dans le navigateur est un premier filtre, pas une garantie de production.
Générer et tester un mot-clé →