Voici les instructions pour la construction d’une enceinte de boîte d’un ensemble de haut-parleurs USB anciennes qui mettra en œuvre un dispositif de Amazon Alexa Echo utilisant l’ordinateur C.H.I.P. $9 de Next Thing Co. (http://www.getchip.com/).
En quoi consiste un dispositif de « Echo » ? Un écho d’Amazon est un produit de commande vocale sans fil vendu par Amazon.com. Un dispositif d’écho peut être un dispositif construit par vous qui utilise Amazon Alexa service. L’appareil serait capable de voix interaction et fournir des nouvelles, de météo et autres informations en temps réel. L’utilisation du service votre appareil serait limité par rapport au produit d’Amazon.
Limitée par le logiciel, vous créez en interface avec le service et aussi limité par les restrictions de licence définies par Amazon pour utiliser le service. Par exemple, ce type de dispositif ne supporte pas une horloge, ou jouer de la musique comme le produit Amazon Echo. Une autre restriction de licence ne permet pas l’utilisation de la détection de mots clés. Cela signifie que votre appareil aurait besoin d’un bouton pour envoyer une question par exemple. Le produit Amazon Echo coûte 179,99 $ et le point d’Amazon, un produit similaire, 89,99 $ sur Amazon.com.
Remarque : cet appareil de bricolage peut également être développé à l’aide d’un Pi de framboise aussi bien mais n’est pas l’objet de ces instructions. Pour plus d’informations sur la façon de le faire avec un voir Raspberry Pi : https://github.com/amzn/alexa-avs-raspberry-pi,
Je suis un grand fan de C.H.I.P. parce qu’il emballe beaucoup de fonctionnalité dans un encombrement réduit, et puisque j’ai juste eu le mien en février, j’ai décidé de l’utiliser sur ce projet. J’ai aussi développé une application de contrôle domestique sur Pi de framboise à l’aide d’un iPhone, donc le Raspberry Pi est une plate-forme très similaire.
En tout cas... J’ai a été bricoler autour et a obtenu ce travail de Sam Machin site "Les 10 $ Echo" (http://sammachin.com/the-10-echo/). Je l’ai eu avec un microphone de pouce d’USB et j’ai eu un ensemble de vieux haut-parleurs USB traîner que je ne pouvais pas me débarrasser de, alors j’ai décidé de les utiliser pour créer une boîte pour contenir « Alexa ».
J’aime réutilisant de vieux équipements et de vider ce genre de choses plutôt que de créer un nouveau boîtier. Mon « faire » et fabrication artisanale de compétences ne sont pas les meilleurs... Dans ces instructions, que j’irai pas dans trop de détails sur les spécificités des modifications matérielles aux enceintes, j’ai utilisé, puisque vous pouvez choisir d’utiliser les autres orateurs ou un boîtier complètement différent. J’ai documentera juste mes pas comme un exemple et j’espère qui vont motiver vous permet de créer une enceinte encore mieux ou l’appareil. Je vais vous donner les informations de configuration, ajout aux efforts de Sam Machin et les recommandations de ceux sur le site du forum C.H.I.P. qui ont été utiles pour moi.
Difficulté: facile à moyen logiciel build et l’effort de construction moyen matériel certains brasage et démontage et de montage
Limitations / Options / divers moyens:
- Amazon n’est pas compatible à l’aide de leur service avec détection par mot clé : Cela signifie mettre en œuvre sur votre propre appareil avec détection de mot-clé est contre l’entente de service d’Amazon. C’est pourquoi un bouton poussoir est utilisé pour envoyer des commandes et appeler le service d’Alexa. (S’avère que j’aime mieux cette approche quand même).
- Microphone : J’ai utilisé le micro de pouce d’USB parce que c’était la plus simple pour moi. Sa faible puissance et self contenaient ne nécessitant aucun circuit d’amplification, le câblage électrique ou autres ajouts.
- Pièce jointe : J’ai utilisé les haut-parleurs USB choisies parce que je les avais traînent, pas de frais supplémentaires pour moi. Mais aussi parce qu’ils ont construits pour l’amplification audio, puissance et volume régler que je n’ai pas à venir avec. Alternatives : une zone de plus de fantaisie, votre propre amplification ou contrôle de volume fixe ou autres améliorations.
- Apporter des modifications pour C.H.I.P. pas nécessaire: dans l’article original, Sam a utilisé un audio et micro combinaison périphérique USB nécessitant également lui couper une trace sur le dos du C.H.I.P. Conseil pour permettre l’entrée audio par le biais de la prise de 3,5 mm de prise. J’ai préféré ne pas faire cela et donc, pour mon prototype, j’ai utilisé la prise 3,5 mm jack pour sortie seulement et un micro USB engourdi pour l’entrée de la voix. Pour plus d’informations à bord des modifications voir README. MD sur github de Sam : http://tinyurl.com/jxy2xpu. Je voulais pouvoir réutiliser mon C.H.I.P. à une date ultérieure et ne voulait pas de le modifier. Remarque : par la suite, vous pourrez voir que pour mon build final, j’ai utilisé les broches de connexions U14 C.H.I.P. en-tête 4,6 et 8 pour sortie audio plutôt que la prise jack en raison de contraintes d’espace dans le boîtier.
- Code python:.. .et bien sûr encore optimisation du code et mes étapes pour mettre en œuvre le code pourraient être mis au point et je me réjouis de tout commentaire.
Problèmes potentiels: latence de logiciel et des problèmes de communications sans fil avec les services d’Alexa et trouver l’enceinte droite peuvent être des questions pour vous. Il y a des erreurs fréquentes qui peuvent occasionner des communications avec le service d’Amazon pour de multiples raisons. J’ai essayé de compenser en ajoutant qui force un redémarrage du code de vérification des erreurs, mais ils n’ont pas résolu ces beaucoup. Je ne sais pas il y a peut-être encore optimisation de logiciel qui peut être faite pour améliorer sur ces questions. Je pense que ce qui s’est passé quand je suis trop impatient avec elle et cherchait des réponses plus rapides... Il peut prendre 3 secondes ou plus pour une réponse à une question. Soyez patient. Votre kilométrage peut varier sur les 3 secondes selon la façon dont rapidement votre réseau sans fil et les connexions internet sont.
NOTE: Je suggère que vous prototype (étapes 1 à 5 de l’étape) avant d’investir beaucoup de temps sur une prise ou en modifiant un boîtier final, afin de mieux comprendre ces questions et concorder avec vos attentes.
Liste du matériel :
- C.H.I.P 9 $ ordinateur de Next Thing Co. @ http://docs.getchip.com/ (9 $ + frais d’expédition = 15,47 $. Ils ne sont pas facilement disponibles à ce jour. Vous pouvez précommander sur le site Web de juin 2016 livraison. )
- Ancien ensemble de haut-parleurs USB permettant une colocation de CSP de montage et de câblage, (~ ebay 10 $ et ainsi de suite)
- Microphone de pouce d’USB: http://tinyurl.com/hoowvmn (~ 2,55$)
- Commutateur de bouton poussoir momentané SPST: http://tinyurl.com/hoowvmn (~ 2,34$)