Πώς να αποκτήσετε τον Βοηθό Google για υπολογιστή με Windows

Ο Βοηθός Google είναι διαθέσιμος σε σχεδόν κάθε τηλέφωνο Android που δημιουργήθηκε πρόσφατα, αλλά προς το παρόν δεν υπάρχει διαθέσιμη έκδοση για επιτραπέζιους υπολογιστές. Ωστόσο, σήμερα θα σας δείξω μια ( κάπως κουραστική ) μέθοδο για την εκτέλεση του Βοηθού Google στον υπολογιστή σας.

Από αυτό το γράψιμο, δεν υπάρχει φανταχτερό GUI για αυτό που πρόκειται να κάνουμε και η εγκατάσταση θα βασίζεται κυρίως σε γραμμές εντολών. Αλλά μόλις το ενεργοποιήσετε, μπορείτε να μιλήσετε στο μικρόφωνο του υπολογιστή σας όπως θα κάνατε στη συσκευή σας Android για να ελέγξετε τον Βοηθό Google.

Απαιτήσεις

  • Python 3

Πρώτα, θα πρέπει να εγκαταστήσετε το Python στον υπολογιστή σας και, στη συνέχεια, πρέπει να το προσθέσουμε στη διαδρομή, ακολουθήστε με προσεκτικά. Λήψη και να ξεκινήσει την Python εγκατάστασης .exe, και να το κάνουμε μια προσαρμοσμένη εγκατάσταση . Στη δεύτερη οθόνη επιλογών, επιλέξτε "Προσθήκη Python σε μεταβλητές περιβάλλοντος".

Μόλις εγκατασταθεί το Python, ανοίξτε ένα τερματικό εντολών και πληκτρολογήστε "python" (χωρίς εισαγωγικά). Εάν όλα είναι καλά, η γραμμή εντολών θα πρέπει να εμφανίζει την τρέχουσα έκδοση Python.

Τώρα πρέπει να διαμορφώσουμε το API του Βοηθού Google.

  1. Μεταβείτε στη σελίδα Projects στο Google Cloud Platform Console.
  2. Κάντε κλικ στο " Δημιουργία έργου " στην κορυφή.
  3. Δώστε στο έργο ένα όνομα όπως " Βοηθός Google " και κάντε κλικ στο "Δημιουργία".
  4. Η Κονσόλα θα δημιουργήσει το νέο σας έργο - θα πρέπει να δείτε ένα περιστρεφόμενο εικονίδιο προόδου στην επάνω δεξιά γωνία. Όταν ολοκληρωθεί, θα μεταφερθείτε στη σελίδα διαμόρφωσης έργου.
  5. Μεταβείτε στη σελίδα API του Βοηθού Google και κάντε κλικ στην επιλογή "Ενεργοποίηση" στο επάνω μέρος. "
  6. Για να χρησιμοποιήσετε το API, θα πρέπει να δημιουργήσετε διαπιστευτήρια. Κάντε κλικ στο κουμπί "Δημιουργία διαπιστευτηρίων" επάνω δεξιά. Ένας οδηγός εγκατάστασης θα σας καθοδηγήσει σε αυτήν τη διαδικασία.
  7. Κάτω από "από πού θα καλέσετε το API;", επιλέξτε " Άλλο περιβάλλον εργασίας χρήστη (π.χ. Windows, εργαλείο CLI) ". Για "σε ποια δεδομένα θα έχετε πρόσβαση;" επιλέξτε τον κύκλο " Δεδομένα χρήστη ". Τώρα κάντε κλικ στο "ποια διαπιστευτήρια χρειάζομαι;"
  8. Η Google θα σας προτείνει να δημιουργήσετε ένα αναγνωριστικό πελάτη OAuth 2.0 . Δώστε στο αναγνωριστικό πελάτη ένα μοναδικό όνομα και κάντε κλικ στην επιλογή "Δημιουργία αναγνωριστικού πελάτη".
  9. Στην ενότητα "Όνομα προϊόντος που εμφανίζεται στους χρήστες", πληκτρολογήστε "Ο Βοηθός μου Google" ή κάτι τέτοιο.
  10. Κάντε κλικ στο "ολοκληρωμένο", αλλά μην κάνετε κλικ στη λήψη εδώ, χρειαζόμαστε μόνο το μυστικό του πελάτη.
  11. Κάτω από τη λίστα των αναγνωριστικών πελάτη OAuth 2.0, θα δείτε το αναγνωριστικό πελάτη που μόλις δημιουργήσατε. Στην άκρη δεξιά, κάντε κλικ στο εικονίδιο λήψης για να πραγματοποιήσετε λήψη του αρχείου client_secret_XXX.json , όπου το "XXX" είναι το αναγνωριστικό πελάτη σας. Αποθηκεύστε αυτό το αρχείο οπουδήποτε στον υπολογιστή σας, ιδανικά σε έναν νέο φάκελο που ονομάζεται "Βοηθός google".
  12. Μεταβείτε στη σελίδα ελέγχου Δραστηριότητας για τον λογαριασμό σας Google και βεβαιωθείτε ότι είναι ενεργοποιημένη η "Δραστηριότητα ιστού και εφαρμογών", "Ιστορικό τοποθεσίας", "Πληροφορίες συσκευής" και "Δραστηριότητα φωνής και ήχου". Αυτό είναι έτσι ώστε ο Βοηθός Google να μπορεί να διαβάσει τις εξατομικευμένες πληροφορίες σας.

Τώρα πρέπει να ρυθμίσουμε έναν πελάτη που θα έχει πρόσβαση στο Google Assistant API.

Ανοίξτε ένα τερματικό εντολών και πληκτρολογήστε την ακόλουθη εντολή:

-m pip εγκατάσταση google-Assistant-sdk [samples]

Αυτό θα ξεκινήσει την εγκατάσταση των απαιτούμενων εξαρτήσεων για το Python. Όταν ολοκληρωθεί, εισαγάγετε αυτήν την εντολή στη συνέχεια (αλλάξτε τον κατάλογο διαδρομών στην εντολή).

py -m googlesamples.assistant.auth_helpers - πελάτη-μυστικά αλλαγή \ το \ μονοπάτι \ client_secret_XXX.apps.googleusercontent.com.json

Στη γραμμή εντολών, θα εμφανιστεί μια διεύθυνση URL για επίσκεψη για να εξουσιοδοτήσετε την εφαρμογή. Προχωρήστε και αντιγράψτε τη διεύθυνση URL στο πρόγραμμα περιήγησής σας και χρησιμοποιήστε τον ίδιο λογαριασμό Google που χρησιμοποιήσατε για τη διαμόρφωση του API του Βοηθού Google. Θα εμφανιστεί ένα διακριτικό πρόσβασης για τον πελάτη σας - αντιγράψτε το διακριτικό πρόσβασης στη γραμμή εντολών όπου σας ζητηθεί.

Τώρα θα ελέγξουμε εάν ο Βοηθός Google μπορεί να αποκτήσει σωστή πρόσβαση στο μικρόφωνό σας. Πληκτρολογήστε τη γραμμή εντολών:

python -m googlesamples.assistant.audio_helpers

Εάν αναπαράγει με επιτυχία κάποιο ήχο για εσάς, μπορείτε να ξεκινήσετε την επικοινωνία με τον Βοηθό Google. Πληκτρολογήστε τη γραμμή εντολών:

python -m googlesamples.assistant

Περιμένετε να πει "πατήστε Enter για να στείλετε νέο αίτημα" και, στη συνέχεια, πατήστε Enter στο πληκτρολόγιό σας για να ξεκινήσετε να μιλάτε στο μικρόφωνό σας. Όταν τελειώσετε να μιλάτε, η γραμμή εντολών θα εμφανίσει μια μεταγραφή όσων είπατε, καθώς και την απάντηση του Βοηθού Google.

Τώρα, η παραπάνω γραμμή εντολών είναι μια αρκετά άσχημη μέθοδος αλληλεπίδρασης με το Google Assistant API, αλλά ευτυχώς υπάρχει μια επέκταση για το πρόγραμμα περιήγησης Chrome που ονομάζεται " AutoVoice " που απαιτεί απλώς να έχετε ρυθμίσει τον Βοηθό Google στον υπολογιστή σας (κάτι που μόλις κάναμε !). Ωστόσο, θα πρέπει να κάνουμε λίγο περισσότερη μαγική γραμμή εντολών για να την ρυθμίσουμε σωστά.

Ανοίξτε τη γραμμή εντολών και αντιγράψτε την ακόλουθη εντολή:

py -c "from distutils.sysconfig import get_python_lib; from urllib.request import urlretrieve; urlretrieve ('// joaoapps.com/AutoApps/Help/Info/com.joaomgcd.autovoice/googleassistant/__main__.py', get_python_lib '/googlesamples/assistant/__main__.py') "

Τώρα μεταβείτε στη σελίδα επέκτασης αυτόματης φωνής με το πρόγραμμα περιήγησης Google Chrome και εγκαταστήστε το. Στις επιλογές επέκτασης, διαμορφώστε την εντολή αφύπνισης σε κάτι όπως " Hey Google" ή "Ok Google" ή ό, τι θέλετε πραγματικά.

Ενεργοποιήστε την επιλογή " Ακούγοντας πάντα " και ορίστε την " Έκφραση αφύπνισης " σε κάτι διαφορετικό από αυτό που ορίσατε ως εντολή αφύπνισης. Θυμηθείτε - μια έκφραση είναι να ξυπνήσετε την επέκταση , η άλλη έκφραση είναι να ξυπνήσετε τον Βοηθό Google .

Τώρα πληκτρολογήστε τη γραμμή εντολών σας:

py -m googlesamples.assistant

Τώρα μπορείτε απλά να πείτε "Γεια Google!" ή ό, τι ορίσατε ως έκφρασή σας για να ξυπνήσετε τον Βοηθό Google και αμέσως αρχίστε να του δίνετε εντολές ( "Γεια Google, πώς είναι ο καιρός σήμερα;" )