Jarvis nécessite les éléments suivant pour être installé et fonctionner correctement:
Plateformes supportées
- Raspberry Pi (1/2/3) sur Raspbian (Jessie Full de préférence)
- Mac sur OSX
- Windows n'est pas supporté.
- Vous pouvez toujours simuler une Debian avec Virtual Box ou vous tournez vers une autre solution ex: S.A.R.A.H.
Matériel
Enceintes
Sur Raspberry Pi vous pouvez brancher des enceintes auto-alimentées sur les ports Jack, USB ou HDMI.
Vous pouvez quand même utiliser Jarvis sans enceintes (en mode Muet)
Microphone
Sur Raspberry Pi vous devez utiliser un Microphone USB ou un Webcam USB avec micro intégré. La plupart des Micro USB fonctionnent sans problème. Le support du bluetooth est expérimental et est discuté ici.
Modèle | Prix | Statut | Commentaire |
---|---|---|---|
PS Eye | ~8 euros | OK | Réduction de bruit de fond |
Andoer Omni-Directional | ~8 euros | OK #250 | Omni-directionel (5m) |
Trixes | ~10 euros | OK | Besoin de parler près |
DAC Generic | ~10 euros | OK #177 | Pour brancher un micro avec prise jack |
Webcam logitech C270 | ~30 euros | OK | Besoin de parler près |
CM-1000USB | ~70 dollars | OK #244 | Détection lointaire, réduction de bruit et d'écho |
JABRA 410 | ~100 euros | OK #65 | Détection lointaine (5m), réduction de bruit et d'écho |
Mic Array | ~100 euros | OK #103 | Détection lointaine, réduction de bruit et d'écho |
MXL AC-404 | ~100 euros | OK #260 | Détection lointaine, réduction de bruit et d'écho |
Blue Yeti | ~150 euros | /!\ | Besoin de parler près, nécessite HUB USB alimenté |
Microsoft Kinect | KO | non recommandé - voir #89 | |
Logitech B910 | KO | voir #520 |
Vous pouvez quand même utiliser Jarvis sans micro (en mode Clavier)
Etape suivante: Installation
Bouton (optionnel)
Si vous le souhaitez vous pouvez amorcer la reconnaissance vocale depuis un bouton physique.
Il suffit de lancer Jarvis avec l'option -l
lors de l'appui du bouton. En savoir plus sur les options de démarrage de Jarvis.
Diode (optionnel)
Si vous le souhaitez vous pouvez faire allumer une diode lorsque le mode écoute de commande est actif.
Indiquer l'état de Jarvis via une diode