Den nya Live Caption-funktionen är exklusiv för Google Pixel 4, men här är hur du aktiverar den på äldre Pixel-telefoner och andra rotade Android 10-enheter.
För användare som är döva eller hörselskada kan Googles nya Live Caption-verktyg i Android 10 vara riktigt användbart. Detta verktyg var meddelat på Google I/O tidigare i år, och vad den gör är att automatiskt tillhandahålla bildtexter för ljud som spelas upp på din enhet. Det fungerar med videor, poddsändningar, ljudmeddelanden och andra media som stöds (men inte telefon- eller videosamtal). När Google lanserade funktionen gjorde de det till en Pixel 4-exklusiv, fastän de sa att de planerade att ta med den till Pixel 3 och Pixel 3a någon gång denna månad. Dock, vi har redan visat att det kan köras på andra enheter också, och nu ska jag dela med mig av hur du aktiverar det på din egen enhet.
Du behöver en rotad enhet som kör Android 10 för att få det här tricket att fungera eftersom Google hittills har för avsikt att Live Caption bara ska fungera på de senaste Pixel-smarttelefonerna. Förutom metoden jag använde för att aktivera Live Caption-stöd på Android 10, finns det en annan metod som involverar ändra systemegenskapsvärden för att lura appen Device Personalization Services att tro att den körs på en Pixel 4. Men att göra det på en äldre Pixel-telefon kommer att bryta Google Camera-appen, så jag kommer inte att dela denna alternativa metod. Metoden jag delar kommer inte att röra några systemegenskaper; istället ställer den direkt in alla värden som styr Live Caption-funktionen att vara sanna. Således bör ingen kamerafunktion, eller någon annan funktionalitet för den delen, påverkas. Ändå, innan du blinkar några mods som denna, bör du ha en säkerhetskopia till hands.
Jag aktiverade Live Caption på min Pixel 2 XL och Pixel 3 XL. Några av mina följare på Twitter sa att det fungerade på Pixel 3a, första generationens Pixel, Essential Phone och Redmi K20 som kör en anpassad AOSP-baserad ROM. Live Caption verkar inte fungera på OnePlus 6T eller OnePlus 7 Pro som kör OxygenOS 10 med den här metoden, men förhoppningsvis kan vi få det att fungera med lite mer felsökning. Om du vill prova det på din egen enhet, här är vad du behöver göra.
Krav:
- Android smartphone eller surfplatta som kör Android 10.
- Rootåtkomst med Magisk.
Steg:
- Gå till Inställningar > Appar och tryck på menyn för att visa alla systemappar. Se om "Device Personalization Services" är installerat. Den här appen är förinstallerad på Pixel-enheter. Det borde inte finnas där på icke-Pixel-enheter, men vissa anpassade ROM-skivor kan ha medföljt det ändå.
- Om din enhet redan har "Device Personalization Services" installerad måste du uppdatera till den senaste versionen av APK-filen som extraherats från Pixel 4. Specifikt installera denna APK. APK-filen som extraherats från Pixel 4 har kod för Live Caption-funktionen. Andra versioner av denna APK kommer inte att ha Live Caption. Om din enhet inte redan har Device Personalization Services installerade, försök inte installera den utan fortsätt bara till nästa steg.
- Öppna Magisk Manager och installera modulen "SQLite för ARM aarch64-enheter" från avsnittet Nedladdningar. Obs: Om du redan har en SQLite-binär från TitaniumBackup eller Termux, kommer mitt installationsskript för Magisk Module att upptäcka det så att du inte behöver installera denna separata SQLite-binär.
- Starta om telefonen.
- Ladda ner en av följande Magisk-moduler som jag skapade och installera den i Magisk Manager. Om din enhet hade "Device Personalization Services" installerad och du följde steg #2 för att uppdatera till den senaste versionen, installera sedan den här modulen som heter "LiveCaption_Pixel.zip". Om din enhet inte hade "Device Personalization Services" installerad och du hoppade över steg #2, installera sedan den här modulen som heter "LiveCaption_nonPixel.zip". Skillnaden mellan _Pixel- och _nonPixel-modulerna är att _nonPixel-modulen har appen "Device Personalization Services" medföljd. Detta är en systemapp, så den kan inte installeras som alla vanliga APK-filer om du inte redan har den installerad.
- Starta om telefonen.
- Kontrollera Inställningar > Ljud eller Inställningar > Tillgänglighet för inställningen Live Caption. Aktivera funktionen och se om den fungerar genom att titta på en YouTube-video med engelskspråkig ljud. Om det inte fungerar, försök att starta om en gång till.
Förhoppningsvis bör du ha Live Caption igång på din rotade Android 10-enhet. Jag har haft funktionen aktiverad på min Pixel 2 XL i över 2 månader nu utan några problem. Ett varnande ord dock. Uppdatera inte appen Device Personalization Services via Google Play Butik. Google levererar olika versioner av appen till olika enheter – om du installerar en version som inte är gjord för Pixel 4 förlorar du funktionen Live Caption. Inaktivera automatiska uppdateringar för den här appen i Play Butik och kontrollera att alla uppdaterade APK-filer du installerar via APKMirror kom från Pixel 4.
Jag upptäckte den här metoden på egen hand, men jag skulle vilja tacka XDA Forum Moderator Didgeridoohan och XDA Recognized Developer topjohnwu för att du hjälpte mig att felsöka mitt manus. Jag vill också tacka XDA Senior Member 73 sydney, jcmm11, adpoliak och alla andra inblandade i GPay-SQLite-Fix Magisk Module när jag lånade koden för att leta efter en SQLite-binär.