Étape 3: Bouton et Microphone
Quand je faisais des expériences avec la première version de Alexa, que j’ai été vraiment impressionné par la prise en charge matérielle de la Pi - le vieux téléphone VOIP USB a fonctionné tout de suite, comme l’a fait une tout aussi vieille webcam avec micro intégré, je m’y attendais complètement d’avoir besoin de lutter avec un code supplémentaire ou d’acheter un microphone USB modern donc c’était génial d’être en mesure de réutiliser ce que j’ai dû traîner.
J’ai essayé de décider que si pour casser ouvert le téléphone USB arrêt quand j’ai remarqué c’était prises de 3,5 mm sur le côté, sans doute pour attacher un microphone et haut-parleur externe. À ce stade, j’ai eu un moment d’Eureka et je me demandais que si un vieux téléphone combiné peut être branché ici - j’avais fait quelque chose de semblable avant, convertissant un téléphone à cadran un casque bluetooth, donc était soûtras de le pour essayer ! J’ai massacré un câble audio 3,5 mm, branché sur le téléphone USB et expérimenté avec des cordons de mesure brancher sur les différents câbles à l’intérieur du téléphone, ayant enregistré microphone interne du téléphone USB. Il a travaillé après avoir essayé quelques combinaisons différentes, et j’ai trouvé qu’en utilisant le combiné de téléphone je pouvais pratiquement murmurer ma requête de recherche et il a été reconnu.
Viennent ensuite le bouton - le code de AlexaPi doit le bouton à presser continuellement tout en parlant, que j’ai trouvé un peu contre-intuitif dans les tests. Je voulais utiliser interrupteur récepteur du téléphone pour déclencher le code, de sorte que soulever le combiné commencerait Alexa écoute et son remplacement seraient lui dire d’aller récupérer la réponse. J’ai été très heureux à ce stade que j’avais décidé d’utiliser la reproduction trimphone plutôt qu’un de mes autres téléphones rotatifs « original » - dans le cas d’une belle nappe moderne a été piquer dehors directement à partir de l’interrupteur de la réception. En expérimentant avec les cables de démarrage, de maquette et d’une LED, j’ai frappé sur une combinaison de connexions qui ont fermé l’interrupteur quand le combiné a été levé et l’ouvrit à nouveau lorsqu’il a été remplacé. Le micro et le bouton étaient allé vraiment bien - maintenant il était temps pour démêler l’orateur.