Ένα σεμινάριο για την ενεργοποίηση του εντοπισμού λέξεων-κλειδιών OK Google σε ορισμένα τηλέφωνα Huawei και Honor που χρησιμοποιούν την αποκλειστική φωνητική υπηρεσία "Emy".
Την περασμένη εβδομάδα, σας έδειξα πώς να το κάνετε επιβολή ΟΚ εντοπισμού λέξεων-κλειδιών Google να λειτουργεί σε οποιαδήποτε συσκευή όταν η οθόνη της ήταν σβηστή.
Αν και σίγουρα μπορεί να είναι χρήσιμο σε ορισμένες περιπτώσεις, απαιτεί από τους χρήστες να έχουν πρόσβαση root για να το ενεργοποιήσουν και επίσης είναι κάπως πεινασμένος για μπαταρία επειδή εμποδίζει τη συσκευή σας να εισέλθει σε κατάσταση βαθιάς ύπνου. Επομένως, θα ήταν προτιμότερο η συσκευή να διαθέτει υποστήριξη υλικού για αναγνώριση λέξεων-κλειδιών εκτός σύνδεσης.
Όταν έλαβα για πρώτη φορά το Huawei Mate 9, με έκπληξη είδα ότι το "OK Google πάντα ενεργοποιημένο" δεν ήταν διαθέσιμο. Δεδομένου ότι το Mate 9 είναι μια κορυφαία συσκευή ναυαρχίδα γεμάτη με πολλούς αισθητήρες, φαινόταν περίεργο το γεγονός ότι η Huawei δεν θα διαθέτει ειδικό συν-επεξεργαστή για τη διαχείριση της αναγνώρισης φωνής. Ωστόσο, φαίνεται ότι αρχικά έκανα λάθος. Το Huawei Mate 9 (και αργότερα έμαθα ότι πολλές κορυφαίες συσκευές Huawei/Honor) υποστηρίζει αναγνώριση φωνής λέξεων εκτός σύνδεσης -
Κρυμμένο στις Ρυθμίσεις --> Έξυπνη βοήθεια --> Ο φωνητικός έλεγχος είναι ένα μενού για τη "Φωνητική αφύπνιση" που σας επιτρέπει να ρυθμίσετε τη λέξη-κλειδί για την αφύπνιση της συσκευής και την εκκίνηση ορισμένων βασικών εντολών. Μπορείτε να ρωτήσετε την υπηρεσία, που ονομάζεται "Έμυ", για να βρείτε το τηλέφωνό σας ή να καλέσετε μια συγκεκριμένη επαφή, αλλά εκτός από αυτό είναι αρκετά απογοητευτικό σε σύγκριση με τις φωνητικές εντολές της Google.
Αλλά το θετικό είναι ότι μπορεί να κληθεί ο φωνητικός βοηθός της Huawei ακόμα και όταν η οθόνη είναι σβηστή (και υποστηρίζει ακόμη και προσαρμοσμένες λέξεις πρόσβασης για εκκίνηση), η οποία είναι η λειτουργικότητα που μας έλειπε από την εφαρμογή Google σε συσκευές Huawei. Ως εκ τούτου, βρήκα έναν τρόπο να εκμεταλλευτώ το "OK Emy" της Huawei για να ξεκινήσω τη φωνητική αναζήτηση της Google, ώστε να μπορέσουμε, με κυκλικό τρόπο, να επιτύχουμε "OK Google" όταν η οθόνη είναι απενεργοποιημένη.
Πείτε αντίο στην Emy και γεια στην Google
Όπως μπορείτε να δείτε στο βίντεο, καλώ το "OK Emy" το οποίο αναβοσβήνει για λίγο την αποκλειστική υπηρεσία φωνητικής αλληλεπίδρασης της Huawei πριν ανοίξει τη φωνητική αναζήτηση της Google. Αυτό λειτουργεί και όταν η οθόνη είναι απενεργοποιημένη, αν και δεν μπορώ να το δείξω χρησιμοποιώντας μια εγγραφή οθόνης.
Για να το ρυθμίσετε, το μόνο που χρειάζεστε είναι η εφαρμογή αυτοματισμού Tasker. Εγκαταστήστε το Tasker (ή οποιαδήποτε άλλη εφαρμογή αυτοματισμού της επιλογής σας, αλλά αυτό το σεμινάριο έχει δημιουργηθεί για το Tasker καθώς είναι η μόνη εφαρμογή με την οποία έχω εμπειρία) και ενεργοποιήστε την Υπηρεσία Προσβασιμότητας. Το Tasker χρειάζεται μια Υπηρεσία Προσβασιμότητας, ώστε να μπορεί να παρακολουθεί τις αλλαγές στην κατάσταση του παραθύρου, το οποίο θα χρησιμοποιήσουμε για να εντοπίσουμε πότε έχει ενεργοποιηθεί το Emy.
Εάν έχετε εμπειρία με το Tasker, μπορείτε να επεκτείνετε την παρακάτω εναλλαγή για να δείτε την περιγραφή του προφίλ και να επαναλάβετε γρήγορα αυτό το προφίλ μόνοι σας. Εάν δεν είστε εξοικειωμένοι με το Tasker, συνεχίστε να διαβάζετε για οδηγίες βήμα προς βήμα.
Περιγραφή προφίλ
Profile: Mate 9 OK Google (182)
Event: Variable Set [ Variable:%WIN Value:sound triggerUserVariablesOnly:Off ]
Enter: Anon (191)
A1: Wait[ MS: 0 Seconds: 1 Minutes: 0 Hours: 0 Days: 0 ]
A2: Launch App [ App: Google: Voice Search Data: Exclude From Recent Apps: Off Always StartNew Copy:Off ]
Διαβάστε περισσότερα
Το πρώτο πράγμα που θα θέλετε να κάνετε είναι να δημιουργήσετε ένα νέο προφίλ στο Tasker. Στην κύρια οθόνη, πατήστε το + εικονίδιο στην κάτω δεξιά γωνία. Πατήστε το Εκδήλωση πλαίσιο και επιλέξτε Μεταβλητές --> Σύνολο μεταβλητών. Για τη Μεταβλητή, πληκτρολογήστε %ΝΙΚΗ και για την τιμή εισάγετε "ηχητική σκανδάλη" (χωρίς παρένθεση). "Sound trigger" είναι το όνομα του παραθύρου που εμφανίζεται όταν ενεργοποιείται το Emy, επομένως αυτό το προφίλ θα ενεργοποιηθεί όταν η ετικέτα του παραθύρου (%WIN) συμπληρώνεται με αυτό το κείμενο.
Στη συνέχεια, θα δημιουργήσετε την Εργασία που σχετίζεται με αυτό το Προφίλ. Το Tasker θα σας ζητήσει να δημιουργήσετε μια νέα Εργασία και να την ονομάσετε, αλλά η ονομασία της δεν είναι σημαντική, επομένως απλώς πατήστε το σημάδι επιλογής για να εισέλθετε στην οθόνη επεξεργασίας εργασιών. Στο κάτω πάτημα + και πηγαίνετε στο Εργασία --> Περιμένετε και ρυθμίστε το να περιμένει 1 δευτερόλεπτο. Αυτό γίνεται για να αποτραπεί ένα σφάλμα από τη φωνητική αναζήτηση Google όπου λήγει εάν καλείται αμέσως μετά την Emy. Μόλις προσθέσετε αυτήν την ενέργεια, πατήστε + ξανά και αυτή τη φορά πηγαίνετε στο Εφαρμογή --> Εκκίνηση εφαρμογής. Κάντε κύλιση προς τα κάτω μέχρι να δείτε το Google εφαρμογή. Παρατεταμένο πάτημα στο 'Google' για να εμφανίσετε τη λίστα με τις διαθέσιμες δραστηριότητες και κάντε κύλιση προς τα κάτω για να επιλέξετε VoiceSearchActivity.
Αυτό είναι! Το Tasker θα πρέπει τώρα να αρχίσει να παρακολουθεί τις αλλαγές στην κατάσταση του παραθύρου και θα ενεργοποιεί αυτό το προφίλ όποτε το παράθυρο Η ετικέτα ταιριάζει με το "ηχητικό έναυσμα", οπότε θα περιμένει 1 δευτερόλεπτο πριν ξεκινήσει η δραστηριότητα φωνητικής αναζήτησης της Google.
Για να κάνετε αυτή τη δυνατότητα να φαίνεται ακόμα πιο απρόσκοπτη, μπορείτε να αλλάξετε τη λέξη-κλειδί της Emy σε "OK Google", έτσι θα είναι σαν να μην εμπλέκεται εντελώς η Emy της Huawei. Απλώς το χρησιμοποιούμε επειδή είναι η μόνη υπηρεσία σε συσκευές Huawei που μπορεί να ξυπνήσει το τηλέφωνο με τον εντοπισμό λέξεων-κλειδιών!
Λήψη και εισαγωγή προφίλ
Όπως πάντα, παρέχουμε το αρχείο XML του σεναρίου που μπορείτε να κάνετε λήψη και εισαγωγή. Απλώς κατεβάστε το αρχείο από τον παρακάτω σύνδεσμο και αποθηκεύστε το οπουδήποτε στον εσωτερικό σας χώρο αποθήκευσης. Ανοίξτε το Tasker και απενεργοποιήστε τη Λειτουργία αρχαρίου στις Προτιμήσεις. Στη συνέχεια, επιστρέψτε στην κύρια οθόνη και πατήστε παρατεταμένα την καρτέλα "Προφίλ" επάνω στην κορυφή. Θα πρέπει να δείτε ένα αναδυόμενο παράθυρο με μία από τις επιλογές "Εισαγωγή". Πατήστε σε αυτό και περιηγηθείτε στο σημείο όπου αποθηκεύσατε το αρχείο .prf.xml και επιλέξτε αυτό το αρχείο για εισαγωγή. Φροντίστε να το θυμάστε ενεργοποιήστε την υπηρεσία προσβασιμότητας του Tasker ή αυτό το προφίλ δεν θα λειτουργήσει!
Κατεβάστε το προφίλ από το AndroidFileHost
Ελπίζουμε να σας φανεί χρήσιμη αυτή η συμβουλή. Ενημερώστε μας στα σχόλια παρακάτω εάν αυτό λειτουργεί για εσάς!