So erstellen Sie Ihren eigenen Open-Source-Sprachassistenten mit Raspberry Pi |PCMag

2022-10-10 18:30:51 By : Ms. Peng Sunny

Möchten Sie eine Open-Source-Alternative zu Amazons Alexa oder dem Google Assistant?Laden Sie Mycroft auf Raspberry Pi herunter, um einen datenschutzorientierten Sprachassistenten zu erhalten.Ich bin süchtig nach Alexa geworden.Sobald Sie anfangen, einen intelligenten Lautsprecher zu verwenden, um Erinnerungen festzulegen, die Nachrichten abzuspielen oder das Licht einzuschalten, ist es schwierig, zurück zu gehen.Wenn Sie jedoch den Komfort der Sprachsteuerung ohne den datensammelnden Technologieriesen hinter den Kulissen wünschen, ist ein Open-Source-Projekt namens Mycroft(Opens in a new window) eine großartige Alternative.Und Sie können es direkt auf einem Raspberry Pi ausführen.Mycroft ist ein kostenloser Open-Source-Sprachassistent, der für die Ausführung auf Linux-basierten Geräten entwickelt wurde.Es funktioniert ähnlich wie Amazons Alexa und Googles Assistant: Sie sagen einen Satz wie „Hey Mycroft“, um es aufzuwecken, geben ihm einen Befehl und es antwortet mit seiner eigenen computergenerierten Stimme.Mycroft gibt es schon seit einigen Jahren, aber es hat in letzter Zeit dank Datenschutzbedenken im Zusammenhang mit der Datenerfassung bei Amazon und Google etwas mehr Bekanntheit erlangt.Im Gegensatz zu diesen Assistenten sammelt Mycroft nur Daten, wenn Sie sich während der Einrichtung anmelden.Und für die Benutzer, die sich anmelden, verspricht Mycroft, Ihre Daten niemals an Werbetreibende oder Dritte zu verkaufen – stattdessen werden sie nur verwendet, um Entwicklern bei der Verbesserung des Produkts zu helfen.Mycroft verwendet sogar die datenschutzorientierte DuckDuckGo(Opens in a new window) als Suchmaschine anstelle von Google, wenn Sie nach Informationen fragen.Mycroft stellt seinen eigenen intelligenten Lautsprecher namens Mark I(Wird in einem neuen Fenster geöffnet) her, obwohl er derzeit mit einem neuen Mark II(Wird in einem neuen Fenster geöffnet) (Video oben) ausverkauft ist.Da das Projekt jedoch Open Source ist, können Sie Mycroft auf nahezu jedem Linux-Computer installieren, einschließlich des Raspberry Pi (dank eines vorgefertigten Builds namens Picroft(Opens in a new window) ).Die Nutzung von Mycroft auf dem Pi ist kostenlos, aber Sie können auch einen Plan für 1,99 $ pro Monat(Opens in a new window) abonnieren, um seine Entwicklung zu unterstützen – Sie erhalten sogar ein paar Goodies, wie andere Stimmen, die lebensechter klingen als die standardmäßige Roboterstimme.Um Mycroft zum Laufen zu bringen, benötigen Sie ein Raspberry Pi-Board mit allem notwendigen Zubehör.Mycroft funktioniert am besten auf einem Raspberry Pi 3 B+(Wird in einem neuen Fenster geöffnet) (obwohl gerade ein neuer Build für den Pi 4 herausgekommen ist), daher empfehle ich, ein Kit wie dieses zu kaufen(Wird in einem neuen Fenster geöffnet), um die Dinge einfacher zu machen .Wenn Sie es vorziehen, können Sie sogar alles Stück für Stück kaufen, indem Sie die Richtlinien befolgen, die wir in unserem Anfängerleitfaden für den Raspberry Pi skizziert haben.Sie benötigen außerdem einen Lautsprecher und ein Mikrofon, damit Ihr Sprachassistent Ihre Befehle sprechen (und hören) kann.Mycroft hat hier(Opens in a new window) eine Liste der unterstützten Geräte.Es wird dringend empfohlen, das PlayStation Eye(Opens in a new window) mit einem analogen Lautsprecher zu kombinieren, da dies die am einfachsten einzurichtende Kombination ist.Bluetooth-Lautsprecher funktionieren nicht gut, aber wenn Sie einen drahtlosen Lautsprecher mit einem 3,5-mm-Eingang haben, sollte das gut funktionieren.Ich verwende einen Jabra Speak 410(Opens in a new window) Konferenzlautsprecher, der ein sauberes Aussehen und ein eingebautes Mikrofon hat.Obwohl es gut aussieht, hatten einige Leute in der Vergangenheit Probleme damit, also würde ich diesen Weg nur gehen, wenn Sie bereit sind, unterwegs etwas zu basteln.Schließlich müssen Sie ein Konto unter home.mycroft.ai(Opens in a new window) erstellen.So installieren Sie neue Fähigkeiten auf Ihrem Gerät und legen Einstellungen wie Zeitzone und andere Optimierungen fest.Erstellen Sie dieses Konto jetzt, da Sie es benötigen, wenn Sie Picroft zum ersten Mal starten.Die Installation von Mycroft auf einem Raspberry Pi ist genauso wie die Installation jedes anderen Pi-Projekts.Laden Sie das stabile Disk-Image von der Picroft-Seite(Opens in a new window) zusammen mit Etcher(Opens in a new window) auf Ihren Desktop-Computer herunter.Stecken Sie Ihre microSD-Karte in Ihren PC, starten Sie Etcher und schreiben Sie das Picroft-Image auf die Karte.Wenn es fertig ist, können Sie die Karte in Ihren Raspberry Pi einsetzen, Ihr Mikrofon und Ihren Lautsprecher anschließen und das Netzteil des Pi anschließen, um es hochzufahren.Ich habe eine externe Tastatur und einen Monitor verwendet, um die Ersteinrichtung durchzuführen, aber wenn Sie keine zusätzliche herumliegen haben, können Sie auch SSH verwenden, solange der Pi über Ethernet verbunden ist.Verwenden Sie einfach "pi" als Benutzernamen und "mycroft" als Passwort.Der Pi muss für die Ersteinrichtung über Ethernet angeschlossen werden.Sobald Sie das Wi-Fi eingerichtet haben, können Sie SSH über Wi-Fi verwenden.Nach dem Start des Pi oder wenn Sie sich mit SSH anmelden, bringt Mycroft Sie in eine Befehlszeile und fragt, ob Sie das geführte Setup ausführen möchten.Drücken Sie Y, um den Assistenten aufzurufen, der Ihnen unter anderem hilft, Ihr WLAN einzurichten, Ihr Mikrofon zu konfigurieren und Ihren Lautsprecher zu testen.(Wenn Sie Zweifel haben, verwenden Sie die von Mycroft empfohlenen Einstellungen.)Wenn Sie fertig sind, bringt Mycroft Sie entweder zur normalen Linux-Konsole (wenn Sie mit einem Monitor verbunden sind) oder zur Mycroft-Befehlszeile (wenn Sie SSH verwenden).Wenn Sie sich in der Mycroft-Befehlszeile befinden – Sie werden es wissen, weil oben „Log Output“ steht und eine Reihe von rosa und grünem Text über den Bildschirm scrollt – können Sie sie jederzeit verlassen, indem Sie Strg + C drücken um zur Linux-Befehlszeile zu gelangen.Sobald Ihr Audio funktioniert, hören Sie, wie der Mycroft-Assistent etwa jede Minute einen sechsstelligen Registrierungscode ausspricht.Sie benötigen dies, um Ihren Pi mit Ihrem Mycroft-Konto zu koppeln.Gehen Sie zu Ihrem Mycroft Dashboard(Opens in a new window) , klicken Sie auf das Benutzersymbol in der oberen rechten Ecke und wählen Sie Geräte aus.Klicken Sie auf die große Schaltfläche Gerät hinzufügen und gehen Sie durch den Assistenten.Sie können Ihre Zeitzone, Ihr Weckwort usw. einstellen.Wenn Sie zur Eingabe des Kopplungscodes aufgefordert werden, geben Sie den Code ein, den Ihr Mycroft-Assistent spricht.Nachdem Sie fertig sind, teilt Ihnen Ihr Mycroft-Assistent mit, dass er bereit ist, grundlegende Befehle abzuhören(Opens in a new window) .Hier sind ein paar Dinge, die Sie ausprobieren können:Manchmal gibt es eine kleine Verzögerung, während Mycroft Ihre Antwort aufgreift, aber bei all meinen Tests hat Mycroft sehr gut funktioniert.Noch mehr Beispiele finden Sie auf der Seite Skills(Opens in a new window) von Mycroft.Skills mit einem grünen Häkchen sind bereits auf Ihrem Gerät vorhanden, aber Sie können andere von dieser Seite installieren – wie diesen Skill(Opens in a new window), der Ihre intelligenten LIFX-Glühbirnen steuert(Opens in a new window) , oder diesen(Opens in einem neuen Fenster), das Smart-Home-Geräte auf Ihrem Wink Hub steuert.Es ist definitiv nicht so vielseitig wie Alexa oder der Google-Assistent, und es kann etwas Basteln erfordern, damit bestimmte Fähigkeiten so funktionieren, wie Sie es möchten.Aber es ist ein guter Kompromiss, wenn Sie sich Sorgen um die Privatsphäre machen, sich für Open Source begeistern oder einfach nur etwas Cooles mit Ihrem Raspberry Pi machen möchten.Wenn Sie unterwegs auf Probleme stoßen, fragen Sie unbedingt die Mycroft-Community(Wird in einem neuen Fenster geöffnet) um Hilfe, da sie stets daran arbeiten, Mycroft besser zu machen.Melden Sie sich für den SecurityWatch-Newsletter an, um unsere wichtigsten Datenschutz- und Sicherheitsgeschichten direkt in Ihren Posteingang zu erhalten.Dieser Newsletter kann Werbung, Angebote oder Affiliate-Links enthalten.Durch das Abonnieren eines Newsletters stimmen Sie unseren Nutzungsbedingungen und Datenschutzbestimmungen zu.Sie können die Newsletter jederzeit abbestellen.Ihr Abonnement wurde bestätigt.Behalten Sie Ihren Posteingang im Auge!Whitson Gordon ist Autor, Gamer und Technik-Nerd, der seit 10 Jahren PCs baut.Er isst Kartoffelchips mit Stäbchen, damit er kein Fett auf seine mechanische Tastatur bekommt.PCMag.com ist eine führende Autorität für Technologie und liefert laborbasierte, unabhängige Bewertungen der neuesten Produkte und Dienstleistungen.Unsere fachkundigen Branchenanalysen und praktischen Lösungen helfen Ihnen, bessere Kaufentscheidungen zu treffen und mehr aus der Technologie herauszuholen.© 1996-2022 Ziff Davis.PCMag Digital GroupPCMag, PCMag.com und PC Magazine gehören zu den bundesweit eingetragenen Warenzeichen von Ziff Davis und dürfen ohne ausdrückliche Genehmigung nicht von Dritten verwendet werden.Die Anzeige von Marken und Handelsnamen Dritter auf dieser Website weist nicht unbedingt auf eine Zugehörigkeit oder Billigung von PCMag hin.Wenn Sie auf einen Affiliate-Link klicken und ein Produkt oder eine Dienstleistung kaufen, erhalten wir möglicherweise eine Gebühr von diesem Händler.