Sprachgesteuerte Hausautomatisierung verwendet Raspberry Pi und LightwaveRF, hackaday

Es ist nicht ganz künstliche Intelligenz, sondern sagen: „Jeeves, Licht!“ Auf den Lampen in dem Raum wechseln. [Chipos81], um die Voice-activated Hausautomation um ein Rapsberry Pi Board mit LightwaveRF Schaltgeräten Beleuchtung und Steckdosen eingebaut.
Das LightwaveRF System bietet eine WiFi-Verbindung, die Internet-Konnektivität für alle diese Geräte in Ihrem Haus zur Verfügung stellt. Dies macht es ein Kinderspiel für [Chipos81] sie von RPI zu steuern. Spracherkennung zu schaffen, er CMU Sphinx mit. Es ist eine Open-Source-Spracherkennungs-Bibliothek von Forschern an der Carnegie Mellon University entwickelt und unter einer BSD-Lizenz veröffentlicht. Es scheint eine große Arbeit in dem Video von schnell Parsen mehr Sätze von Befehlen zu tun.
„Jeeves“ sprechen wird auch zu Ihnen zurück, um einen Befehl zu bestätigen. Dies wird durch Festival erzeugt. ein von der University of Edinburgh entwickelt Paket. Dies bietet einige Unterhaltung in den letzten Sekunden des Videos, wie wir einen deutlichen schottischen Akzent erkennen, wenn es sagt: „Bis morgen“.
Der GPIO-Pins bietet ein wenig Feedback, drei farbige LEDs, damit Sie wissen, was mit dem System vor sich geht. Es gibt sogar ein IR-LED verwendet, um die Sprachsteuerung zu Ihrem Fernseher hinzuzufügen.
dies vor fast einem Jahr getan. das pi zu langsam ist, um die Fähigkeiten des Festivals wirklich nutzen (2-3 Sekunden, bis es eine Antwort), weshalb er wohl Festival lief nur einmal die wavs zu erzeugen, und jetzt spielt nur sie und CMU Sphinx hat beschränkt sein auf eine Liste von etwa max. 50 Worte noch mit einer Erkennungsrate von über 90% zu arbeiten. Das Pi ist bei weitem zu langsam für diese Aufgaben.
Charlie, ich würde sehr gerne eine lightwaveRF Automatisierung mit meinem neuen RPI erstellen. Ich bin neu in beide RPI - Linux (jede Codierung) -Umgebung daher eine große Menge an Forschung führt oft nur Schnipsel von nützlichem / zum Mitnehmen Informationen gewonnen.
Wäre es überhaupt möglich sein, ausführlichere zu liefern (kaputte) Schritte, einschließlich der Zwischenstufen, um meine Bemühungen zu erleichtern, um die gewünschte Ergebnis zu erzielen?
Sehr viel begrüßt jeden Beratungs / Unterstützung, die Sie zur Verfügung zu stellen sind in der Lage.
Danke! wäre es in der Lage sein, in einer Art und Weise durchgeführt werden, die auf meinem tv durch Befehl drehen können, dann für jeden meines ps3 auf separaten Befehl mit Programmierbefehlen?
könnte mir jemand helfen?
Murali Allada sagt:
Das ist toll. Vielen Dank für Mike teilen. Ist es möglich, diesen Code bis auf Github zu setzen, damit wir oben drauf bauen kann?