À propos
Whisper est une application qui ajoute à Home Assistant la transcription vocale locale de la parole en texte. Une fois lancée, elle est découverte automatiquement par l'intégration Wyoming, qui la connecte à Home Assistant. Elle prend en charge une langue par défaut, avec un mode auto qui détecte la langue parlée mais s'exécute beaucoup plus lentement, et plusieurs pipelines Assist peuvent utiliser des langues différentes en même temps. Un choix de modèles Whisper est disponible, y compris des variantes compressées et distillées, et le choix par défaut sélectionne un modèle plus petit sur les appareils ARM. Des modèles personnalisés peuvent être chargés depuis un dossier local ou depuis le HuggingFace Hub, et un réglage de la taille du faisceau permet d'arbitrer entre précision et performances. Elle peut aussi traduire l'audio parlé en anglais, et elle nécessite Home Assistant OS sur amd64 ou aarch64.
Résumé automatique de la documentation et de la configuration de home-assistant/apps, traduit automatiquement. Une erreur, ou tu maintiens ce projet et tu veux ton propre texte ici ? Prendre contact
Prise en charge
Mise à jour avec Home Assistant Livrée et mise à jour avec chaque version de Home Assistant.
Mise en place
Installe-la dans Paramètres > Applications, puis démarre-la.
Les textes que le dépôt ne fournit pas en français ont été traduits automatiquement.
Autorisations
Aucune autorisation particulière nécessaire.
Configuration
- Taille du faisceauNombre de candidats à considérer simultanément pendant la transcription (0 = auto). Augmenter la taille du faisceau améliore la précision au détriment des performances.
- LangueLangue pour laquelle précharger le modèle pendant le démarrage.
- ModèleModèle Whisper utilisé pour la transcription. La valeur par défaut auto sélectionne tiny-int8 pour les appareils ARM comme le Raspberry Pi 4, et base-int8 dans les autres cas. Les modèles compressés (int8) sont légèrement moins précis que leurs équivalents, mais plus petits et plus rapides.
- Modèle personnaliséChemin vers un répertoire de modèle converti, ou ID d’un modèle Whisper converti avec CTranslate2 depuis le HuggingFace Hub, comme "Systran/faster-distil-whisper-small.en". Si custom_model_type est défini sur 'transformers', tu peux utiliser un ID de modèle Whisper transformers de HuggingFace, comme 'openai/whisper-tiny.en'.
- Type de modèle personnaliséMoteur de transcription vocale à utiliser pour custom_model si stt_library est défini sur auto.
- Invite initialeDescription de l'audio pouvant aider Whisper à mieux transcrire les mots inhabituels.
- Bibliothèque de transcription vocaleBibliothèque de moteur de transcription vocale à utiliser. La valeur par défaut auto sélectionne le meilleur moteur ou modèle selon la langue et le matériel. Remplacée par custom_model_type lorsque custom_model est défini.
- Tâche WhisperTâche à exécuter avec le modèle. La valeur par défaut transcribe transcrit l'audio dans la langue parlée, tandis que translate traduit l'audio parlé en anglais.
- Streaming SherpaUtilise un modèle de streaming avec le moteur sherpa. Cela remplace le modèle anglais par défaut par un modèle de streaming plus rapide mais moins précis.
- Découpe VADUtilise la détection d'activité vocale (VAD) pour supprimer les silences de l'audio avant la transcription. Cela réduit la latence pour les audios contenant beaucoup de silence, surtout avec les moteurs par lots comme sherpa et funasr. Les moteurs de streaming ne sont pas concernés.
- Fichiers locaux uniquementUtilise uniquement les modèles déjà téléchargés et ne vérifie jamais les mises à jour en ligne. Laisse cette option désactivée jusqu'à la fin du téléchargement de tes modèles, puis active-la pour garder l'application hors ligne et éviter la vérification des mises à jour à chaque requête.
- Journalisation de débogageAffiche les messages de niveau DEBUG dans le journal de l'application.
Informations
- Installations
- 34,3 k partagent leurs statistiques
- Connexion
- Non précisée
- Maintenance
- Fait partie de Home Assistant
- Version
- 3.5.3,
- Type
- Application
- Prérequis
- Nécessite Home Assistant OS
- Fonctionne sur
- x86-64, ARM 64 bits












