Uitgelegd

Kost inspreken veel accu

Spraakherkenning op je telefoon draaien klinkt duur. Afgezet tegen wat het vervangt is het dat meestal niet, en de delen die wél iets kosten moet je nalopen voordat je beslist.

Gidsen

De accu: het korte antwoord

Inspreken gebruikt alleen stroom terwijl het draait, en het draait een paar seconden per keer.

Dat detail maakt de hele vraag kleiner dan hij eruitziet. Spraakherkenning is geen achtergronddienst die de hele dag ligt te luisteren. De microfoon gaat open als je de toets indrukt en dicht als je klaar bent, het model doet zijn werk in één ruk, en daarna gebeurt er helemaal niets tot de volgende keer dat je praat.

Voor de meeste mensen komt dat neer op een paar minuten rekenwerk over een hele dag, verspreid over tientallen korte stukjes. Naast een paar minuten video, een navigatiesessie of een videogesprek valt dat weg.

De vergelijking die niemand maakt

Er wordt vaak aangenomen dat inspreken via de cloud lichter is omdat je telefoon het herkennen niet doet. Dat slaat over wat hij dan wél doet.

Audio versturen betekent de radio actief houden, en de radio is een van de hongerigste onderdelen in een telefoon, zeker bij zwak bereik waar hij harder moet werken om een verbinding vast te houden. Opnemen, comprimeren, uploaden en op een antwoord wachten is ook niet gratis.

De juiste voorstelling is dus niet dat lokaal accu kost en de cloud niet. De ene aanpak geeft stroom uit aan de processor en de andere aan het netwerk, en welke er beter uitkomt hangt meer van je bereik af dan van wat ook. In een gebied met matige ontvangst is lokaal doorgaans de goedkoopste van de twee.

Er hangt een tweede rekening aan die radio, en die mist bijna iedereen. Audio is veel groter dan tekst. Inspreken via de cloud stuurt hem elke keer omhoog, en op een bundel met een limiet of in het buitenland loopt daar een dun straaltje kosten weg voor iets dat de telefoon niet hoefde te verlaten. Herkennen op je telefoon stuurt niets. Je bundel blijft onaangeroerd door inspreken, waar je het ook voor gebruikt, en de enige netwerkactiviteit in het hele product is het ophalen van het model dat je koos, één keer. Daarna werkt alles offline.

Drie dingen die de accu wel merkt

Op volgorde van hoeveel ze uitmaken.

Hoeveel je inspreekt. Voor de hand liggend, maar het overheerst al het andere. Wie honderd berichten per dag inspreekt doet veel meer werk dan wie er vijf inspreekt.

Welk model je koos. Een groter model doet per zin meer rekenwerk, dus het kost meer per keer én het duurt langer. Op een telefoon waar de accu zwaarder weegt dan de laatste procenten nauwkeurigheid, is de kleinere optie de verstandige keuze.

Hoe oud de telefoon is. Oudere processors doen er langer over om hetzelfde werk te doen, wat betekent dat het stukje langer duurt. Om dezelfde reden helpt een kleiner model op oudere hardware onevenredig veel.

Wat niet veel uitmaakt: het toetsenbord geïnstalleerd hebben. Typen is niet duur, en als je niet aan het inspreken bent, staat er geen spraakmodel geladen en draait er niets.

Opslag: het getal

Hier heeft lokaal herkennen een echte prijs.

Het model moet op je telefoon staan. LocalType biedt er drie: 60 MB, 190 MB en 539 MB. De middelste is het standaardadvies en past bij de meeste telefoons.

Er staat er één tegelijk. Een andere maat binnenhalen vervangt degene die je hebt en zet er niets bij, dus uitproberen vreet niet langzaam je opslag op. Tijdens het installeren is er even ruimte nodig voor twee kopieën, en dat kan knellen als je telefoon bijna vol zit.

Afgezet tegen de ruimte die een paar dozijn foto’s innemen, is dat bescheiden. Afgezet tegen een telefoon met 3 GB vrij en een waarschuwing in beeld, is het een echte beslissing, en de optie van 60 MB bestaat precies voor dat geval.

Geheugen, dat op oude telefoons zwaarder telt dan opslag

Opslag is waar het model staat. Geheugen is wat het nodig heeft terwijl het draait, en daar lopen mensen in de praktijk tegenaan.

Een model moet in het geheugen staan om zijn werk te doen. Op een telefoon met ruimte zat merk je daar niets van. Op een telefoon die al een browser, een berichtenapp en een paar achtergronddiensten aan het jongleren is, betekent een groot model dat het systeem eerst iets anders opzij moet zetten, en dat merk je als een pauze voordat je tekst verschijnt.

De praktische regel: voelt inspreken traag, probeer dan een kleiner model voordat je concludeert dat de telefoon te oud is. Op de testtelefoon met 4 GB geheugen zette het middelste model 6,9 seconden spraak om in 4,1 seconden. Het grootste doet er ruwweg twee keer zo lang over als je aan het praten was, en op jouw telefoon valt dat anders uit.

De rest van wat de app bewaart

Het modelbestand is het grote deel. Al het andere is klein: je instellingen, en de woorden die je zelf toevoegde, die op je telefoon blijven en als context aan het spraakmodel worden gegeven zodat je namen goed uit de bus komen. Die toevoegingen zijn ook wat het woordenboek van de app nuttig maakt over alle achttien talen die het dekt.

Wat er niet opgeslagen wordt, is de audio. Er wordt geen archief van je opnames bewaard; het geluid wordt tekst en daarmee is het afgehandeld. Een half jaar inspreken laat op je opslag dus niets achter, waar een half jaar spraakberichten een map vol bestanden achterlaat.

De gegevens van de app blijven bovendien met opzet buiten de back-up van Android. Dat heeft een praktisch gevolg op een nieuwe telefoon, waar je opnieuw installeert en opnieuw een model binnenhaalt en er dus niets teruggezet wordt, en een gevolg voor de opslag op je huidige telefoon, namelijk dat er nergens iets gedupliceerd wordt.

Er zit geen reclame in het product en er zit geen tracking in die bijhoudt wat je doet, en allebei zouden anders achtergrondactiviteit zijn die zelf ook een beetje accu kost. In wachtwoordvelden verschijnt de microfoon helemaal niet.

Vier aanpassingen op een oudere telefoon

Ruwweg op volgorde van effect.

Kies het model van 60 MB en laat de standaard staan waar hij staat. Het is merkbaar sneller op beperkte hardware, en bij duidelijke spraak in een stille kamer valt het verschil in nauwkeurigheid kleiner uit dan de getallen suggereren.

Sluit wat je niet gebruikt voordat je een lange sessie ingaat, want druk op het geheugen is de belangrijkste oorzaak van traagheid.

Spreek in zinnen en niet in alinea’s. Kortere stukjes zijn eerder klaar en staan minder lang in het geheugen.

En kijk je vrije opslag na voordat je iets binnenhaalt, met in gedachten dat er tijdens het installeren even ruimte nodig is voor twee kopieën.

Meet het na op je eigen telefoon

De cijfers hierboven komen van één testtelefoon en van een manier van werken die de jouwe niet is. Android laat je nakijken wat er bij jou gebeurt.

Voor de accu: in de instellingen staat het verbruik per app over de afgelopen dag. Spreek een dag lang in zoals je van plan bent, kijk ’s avonds waar het toetsenbord in die lijst staat, en vergelijk het met de app waarin je die berichten verstuurde.

Voor de opslag: bij de app-informatie staat hoeveel ruimte de app inneemt. Kijk één keer voordat je een model binnenhaalt en één keer erna. Het verschil is het modelbestand, en meteen ook wat je terugkrijgt als je een maat omlaag gaat.

Voor het geheugen zijn er geen getallen die je zonder gedoe afleest, dus doe het op de klok. Tel hoeveel seconden er zitten tussen loslaten en tekst, drie keer met het model dat je nu hebt en drie keer met het kleinere. Wint het kleinere duidelijk, dan zit je telefoon krap in het geheugen en is hij niet te oud.

LocalType voor Android

Spraak naar tekst, privé op je eigen telefoon. De spraakherkenning draait op de telefoon zelf.

Ontdek op Google Play