Martin Mohr Selbstständig

„Mit der Google Assistant Library ist es super leicht, eigene kleine Projekte aufzubauen. Durch den Einsatz von Python kommt man auch sehr schnell zu guten Ergebnissen.“

Sprachassistenten sind heutzutage in aller Munde und werden immer beliebter. Die stylischen kleinen Geräte sind mittlerweile ein ständiger Begleiter im Alltag geworden. Leider sind sie nicht gerade billig. Daher sehen wir uns in diesen Artikel an, wie wir mit einem Raspberry Pi und einigen zusätzlichen Teilen einen eigenen Google Home aufbauen können. Damit es nicht zu theoretisch wird, verwenden wir den Raspberry Google Home, um einen Lüfter zu aktivieren, der uns an heißen Sommertagen ein wenig Abkühlung bringt.

Google Home ist ein sprachgesteuerter Lautsprecher in schönem Design. Er versteht natürlich Sprachkommandos, kann aber auch durch Berührung der Geräteoberfläche bedient werden. Die Einrichtung ist sehr einfach. Allerdings sollte man sich nicht zu viele Gedanken machen, wie das WLAN-Passwort aus dem Smartphone in Google Home gekommen ist. Den Google Home Mini kann man schon für 59 € im Google Store kaufen.

Hinter der schicken Fassade von Google Home arbeitet der Google Assistant. Er wird mit den Schlüsselworten „Okay Google“ oder „Hey Google“ aktiviert. Ein wirklich nicht zu vernachlässigendes Manko des Google Home Assistant ist, dass er nur schlecht hessisch versteht. Bemerkenswert ist allerdings, dass er mit dem Begriff „Äbbelwoi“ tatsächlich etwas anfangen kann. Die Antworten des Assistenten wirken lebendiger als bei ähnlichen Geräten anderer Hersteller. Es ist allerdings etwas gewöhnungsbedürftig, zwischen der Musikwiedergabe Werbeeinspielungen zu bekommen.

Varianten des Google Assistant

Es gibt zwei Möglichkeiten, den Sprachassistenten von Google zu verwenden: die Google Assistant Library und den Google Assistant Service. Wir verwenden hier die Google Assistant Library. Die Anleitung geht davon aus, dass sie schon Accounts bei den entsprechenden Google-Diensten haben und diese vollständig aktiviert sind, was auf einen Entwickler vermutlich zutrifft. Falls Ihnen die Zugänge zu einigen Diensten fehlen, werden Sie üblicherweise direkt darauf aufmerksam gemacht. Sie müssen dann in den sauren Apfel beißen und sich erst einmal registrieren. Das klappt normalerweise recht problemlos, kann aber unter Umständen etwas Zeit in Anspruch nehmen. Sie sollten allerdings Ihren Posteingang im Auge haben, da hier einige E-Mails eintrudeln, die Sie bestätigen müssen. Dem Autor drängte sich allerdings die Frage auf, ob wirklich so viel unterschiedliche Cloud-Dienste nötig sind, um einen Sprachassistenten im Internet zu erreichen.

Raspberry Pi vorbereiten

Damit die Google Assistant Library auf dem Raspberry Pi (Typ 3) läuft, sind einige Vorarbeiten nötig. Der allererste Schritt ist die Installation des Betriebssystems auf der microSD-Karte. In diesem Beispiel verwenden wir das Image „Raspbian Stretch with desktop and recommended software“ (2019-04-08-raspbian-stretch-full.img); Sie können es auf der Homepage des Raspberry-Projekts finden. Bitte schreiben Sie das Image mit einem Tool Ihrer Wahl auf eine microSD-Karte mit mindestens 8 Gigabyte Speicherplatz.

Den vollständigen Artikel lesen Sie in der Ausgabe:

Entwickler Magazin 5.19 - "Web & Beyond"

Alle Infos zum Heft
579901231Google Home auf dem Raspberry Pi installieren
X
- Gib Deinen Standort ein -
- or -