Οι εικονικοί βοηθοί που ενεργοποιούνται με φωνή και τα έξυπνα ηχεία, όπως το Google Home και το Alexa της Amazon, έχουν αυξανόμενη παρουσία σε εκατομμύρια σπίτια σε όλο τον κόσμο. Κάντε τους μια ερώτηση και θα σας απαντήσουν, λένε αστεία, φέρνουν την πρόγνωση του καιρού και παίζουν μουσική.

Αλλά τα έξυπνα ηχεία είναι ένας εφιάλτης προστασίας της ιδιωτικής ζωής και μπορεί να είναι ανησυχητικό να έχετε ένα στο σπίτι σας, γνωρίζοντας ότι τα δεδομένα σχετικά με αυτά που λέτε μεταφέρονται σε εταιρείες που δεν έχουν τα συμφέροντά σας καρδιά.

Οι προσαρμοσμένοι φωνητικοί βοηθοί είναι πιο εύκολοι από όσο νομίζετε

Εάν εκτιμάτε το απόρρητό σας, αλλά θέλετε κάποια από τη λειτουργικότητα που παρέχει ένα έξυπνο ηχείο, είναι εύκολο να το φτιάξετε δικό σας. Το μόνο που χρειάζεστε είναι ένα Raspberry Pi ή ένας άλλος υπολογιστής με δυνατότητα λειτουργίας Linux, το λογισμικό Mycroft.ai, ένα αξιοπρεπές μικρόφωνο USB, και μερικά ηχεία.

Το όλο νόημα ενός φωνητικού βοηθού είναι ότι χρησιμοποιείτε τη φωνή σας για να τον ελέγχετε και η ανατροφοδότηση ή η απάντηση δίνεται σε ηχητική μορφή. Του μιλάς και σου μιλάει αμέσως. Αυτό καθιστά ένα πλεόνασμα οθόνης σε σχέση με τις απαιτήσεις—εξοικονομώντας χρήματα στην τεχνολογία της οθόνης.

instagram viewer

Συνδέστε το μικρόφωνο USB και τα ηχεία και μετά συνδέστε το ρεύμα.

Εγκαταστήστε το Mycroft AI στο Raspberry Pi σας

Όταν αρχικά εγκαταστήστε ένα λειτουργικό σύστημα στο Raspberry Pi σας, βεβαιωθείτε ότι το έχετε διαμορφώσει ώστε να δέχεται συνδέσεις SSH.

Ανοίξτε ένα τερματικό ή χρησιμοποιήστε έναν πελάτη SSH, όπως το PuTTY για να συνδεθείτε στο Pi σας. Εάν το όνομα χρήστη σας είναι pi και η τοπική διεύθυνση IP του Pi σας είναι 192.168.1.32, θα εισαγάγετε:

sshπι@192.168.1.32

Ενημέρωση και αναβάθμιση εγκατεστημένων πακέτων με

sudo apt εκσυγχρονίζω
αναβάθμιση sudo apt

Τώρα το Raspberry Pi σας έχει τις πιο πρόσφατες προεπιλεγμένες ενημερώσεις λογισμικού και ασφαλείας.

Εγκατάσταση git:

sudo apt εγκαθιστώ git

Κλωνοποιήστε τον πυρήνα Mycroft στον αρχικό σας κατάλογο και cd σε αυτόν:

git κλώνος https://github.com/MycroftAI/mycroft-core.git
CD mycroft-core

Ο κατάλογος θα περιέχει πολλά αρχεία που έχουν κλωνοποιηθεί από το αποθετήριο Mycroft. Μπορείτε να τα επιθεωρήσετε με:

ls

Τα δύο που πρέπει να προσέξεις περισσότερο είναι README.md, το οποίο περιέχει χρήσιμες πληροφορίες για το λογισμικό και dev_setup.sh, ένα σενάριο που θα βοηθήσει στην αυτοματοποίηση της εγκατάστασης. Χρήση:

ΓάταΔΙΑΒΑΣΤΕ.md

για να διαβάσετε το αρχείο και, στη συνέχεια, να εκτελέσετε το σενάριο με:

./dev_setup.sh

Θα σας τεθούν διάφορες ερωτήσεις, όπως εάν θέλετε να εκτελέσετε τον σταθερό ή ασταθή κλάδο (Υπόδειξη: θέλετε τον σταθερό κλάδο), εάν το Mycroft πρέπει ελέγξτε για ενημερώσεις αυτόματα, εάν θέλετε μια τοπικά δημιουργημένη ρομποτική φωνή (γνωστή ως "Mimic") και εάν το σενάριο πρέπει να προσθέσει βοηθητικές εντολές Mycroft στο τοπικό σας μονοπάτι.

Η δημιουργία της φωνής Mimic τοπικά θα διαρκέσει αρκετές ώρες σε ένα Raspberry Pi, αλλά σημαίνει ότι ο Mycroft θα μπορεί να σας μιλήσει ακόμα κι αν το Pi δεν έχει πρόσβαση στο διαδίκτυο. Η προσθήκη εντολών στη διαδρομή σας σημαίνει ότι θα είναι πιο εύκολο να βρείτε και να χρησιμοποιήσετε αργότερα.

Αφού κάνετε τις επιλογές σας, το σενάριο θα κατεβάσει και θα εγκαταστήσει αρκετές δεκάδες πακέτα Python. Αυτή η διαδικασία θα πρέπει να διαρκέσει περίπου 10 λεπτά, αλλά μπορεί να διαφέρει ανάλογα με την ταχύτητα της σύνδεσής σας.

Μόλις επιστρέψετε στη γραμμή εντολών, μπορείτε να ξεκινήσετε το Mycroft AI με:

./αρχή-mycroft.sh όλα

Το Mycroft είναι πλέον συνδεδεμένο, ακούει από το μικρόφωνό σας και είναι έτοιμο να απαντήσει μέσω των ηχείων.

Προσθήκη δεξιοτήτων στο Mycroft

Το Mycroft διαθέτει ενσωματωμένες ορισμένες βασικές δεξιότητες. Μπορείτε να του ζητήσετε να σας πει τον καιρό στην τοποθεσία σας, μπορείτε να ανεβάσετε ή να μειώσετε την ένταση με τη φωνή σας, ή μπορείτε να πείτε "Αναπαραγωγή ειδήσεων", για να λάβετε μια ροή ειδήσεων RSS κατάλληλη για τις τοπικές ρυθμίσεις που διαβάζεται από το ρομποτικό Mimic φωνή.

ls /opt/mycroft/skills

Καθένας από τους καταλόγους που εμφανίζονται ως αποτέλεσμα αυτής της εντολής θα περιέχει ένα αρχείο README.md, το οποίο θα εξηγεί τις απαιτήσεις και τις οδηγίες χρήσης. Χρησιμοποιήστε το Γάτα εντολή για ανάγνωση του περιεχομένου.

Για παράδειγμα, αν θέλετε να μάθετε τις οδηγίες για τα αστεία του Mycroft, θα πρέπει να εισάγετε:

cat /opt/mycroft/skills/mycroft-joke.mycroftai/README.md

Άλλες δεξιότητες μπορούν να προστεθούν με λήψη τους από το Αγορά Mycroft, που περιλαμβάνει τη δημιουργία ενός λογαριασμού συνδεδεμένου με το Mycroft AI ή την κλωνοποίηση απευθείας από το Αποθετήριο GitHub δεξιοτήτων Mycroft.

Για να προσθέσετε μια νέα ικανότητα μέσω του τερματικού, επιλέξτε τη διεύθυνση URL της δεξιότητας που θέλετε να μάθει το Mycroft:

CD /opt/mycroft/skills/
git κλώνος διεύθυνση/του/της/ικανότητας/αποθήκης

Αναπτύξτε τις δικές σας δεξιότητες Mycroft

Τώρα έχετε εγκαταστήσει το Mycroft AI σε ένα Raspberry Pi και μπορείτε να προσθέσετε νέες δεξιότητες σε αυτό. Γιατί να μην προχωρήσετε περαιτέρω το έργο βοηθώντας στην ανάπτυξη δεξιοτήτων που μπορούν να χρησιμοποιήσουν άλλοι και να προσθέσουν σε άλλες εγκαταστάσεις του Mycroft;