Η Google δημιούργησε Ζωντανούς υπότιτλους για να βοηθήσει τους χρήστες με προβλήματα ακοής να ακολουθήσουν ένα βίντεο. Τώρα, φαίνεται ότι η Google θα ενεργοποιήσει αυτήν τη λειτουργία για τηλεφωνικές κλήσεις.
Η Google ανακοίνωσε για πρώτη φορά το "Ζωντανοί υπότιτλοι" δυνατότητα προσβασιμότητας στο Google I/O 2019 πέρυσι. Χρησιμοποιώντας τρία μοντέλα μηχανικής εκμάθησης στη συσκευή, αυτή η δυνατότητα εντοπίζει την ομιλία στην αγγλική γλώσσα στα μέσα και δημιουργεί αυτόματα υπότιτλους. Η δυνατότητα έγινε αρχικά διαθέσιμη στο Pixel 4, αλλά αργότερα επεκτάθηκε και στο Pixel 3a, Pixel 3, Pixel 2, Samsung Galaxy S20, OnePlus 7T, και OnePlus 8. Ωστόσο, από τότε που ξεκίνησε η λειτουργία, δεν έχει λάβει καμία ενημέρωση για τη λειτουργικότητά της. Αυτό θα μπορούσε να αλλάξει σύντομα, ωστόσο, καθώς εντοπίσαμε στοιχεία ότι η Google θα επιτρέψει στους Ζωντανούς Υπότιτλους να λειτουργούν μέσω τηλεφωνικών κλήσεων.
Μια απόρριψη του APK μπορεί συχνά να προβλέψει λειτουργίες που ενδέχεται να φτάσουν σε μια μελλοντική ενημέρωση μιας εφαρμογής, αλλά είναι πιθανό οποιαδήποτε από τις λειτουργίες που αναφέρουμε εδώ να μην είναι δυνατή σε μελλοντική κυκλοφορία. Αυτό συμβαίνει επειδή αυτές οι δυνατότητες δεν εφαρμόζονται επί του παρόντος στη ζωντανή έκδοση και ενδέχεται να ληφθούν ανά πάσα στιγμή από τους προγραμματιστές σε μια μελλοντική έκδοση.
Στο Android 11 Developer Preview 3 για το Google Pixel 4, αναλύσαμε την έκδοση 2.13.302920511 των Υπηρεσιών εξατομίκευσης συσκευών, της εφαρμογής που είναι υπεύθυνη για τους Ζωντανούς υπότιτλους. Σε αυτό, εντοπίσαμε συμβολοσειρές που δηλώνουν ότι οι χρήστες θα μπορούν να ενεργοποιούν τους Ζωντανούς υπότιτλους μέσω μιας τηλεφωνικής κλήσης.
<stringname="call_confirmation_cancel">CANCELstring>
<stringname="call_confirmation_confirmation_message">Enable Live Caption over this phone call? Your use of the feature will be annonunced to others on the call.string>
<stringname="call_confirmation_dialog_name">Enable Live Caption confirmation dialogstring>
<stringname="call_confirmation_enable">ENABLEstring>
<stringname="call_other_side_transcription_prefix">Callerstring>
<stringname="call_system_message_prefix">Systemstring>
<stringname="call_turn_indicator_text">…string>
<stringname="call_user_typed_input_prefix">You typedstring>
Η ενεργοποίηση της λειτουργίας μέσω τηλεφωνικής κλήσης θα ανακοινώσει σε όλους τους συμμετέχοντες ότι η κλήση μεταγράφεται σε υπότιτλους. Ένα αρχείο ήχου θα αναπαραχθεί στην τηλεφωνική κλήση και αυτό το αρχείο ήχου λέει απλώς την ακόλουθη γραμμή:
<stringname="system_message_start_call_speaking_mode">Hi, the person you’re about to speak with has call captions turned on. They’ll see captions of what you say to help them listen along.string>
Επί του παρόντος, το API στο οποίο βασίζεται οι Ζωντανοί Υπότιτλοι, το AudioPlaybackCaptureConfiguration, δεν επιτρέπει λήψη ήχου φωνητικής κλήσης. Ωστόσο, είναι πιθανό ότι α προστέθηκε νέα άδεια μόνο για το σύστημα στο Android 11 Developer Preview 3 θα επιτρέψει στο χαρακτηριστικό να παρακάμψει αυτόν τον περιορισμό.
Ευχαριστούμε το PNF Software που μας παρείχε άδεια χρήσης JEB Decompiler, ένα εργαλείο αντίστροφης μηχανικής επαγγελματικής ποιότητας για εφαρμογές Android.