Wie de Earfy-app gebruikt, legt zijn telefoon tijdens een gesprek met anderen voor zich neer. De app zet de spraak in realtime om in geschreven taal op het scherm, zoals ondertiteling op televisie.
Online
Voor het beste resultaat heb je een internetverbinding nodig. Spraakfragmenten worden dan via de online verbinding naar een server gestuurd, die zinnen en woorden direct corrigeert en aanpast binnen de gebruikte context. Als de spraakherkenningssoftware bijvoorbeeld het woord ‘wagen’ hoort, terwijl uit de context blijkt dat het ‘vragen’ moet zijn, wordt dit direct aangepast. De internetverbinding moet dan wel snel genoeg zijn.
Offline
De app werkt ook offline, dus zonder internetverbinding. De spraakherkenning wordt dan volledig uitgevoerd op je tablet of smartphone. De analyse van de spraak is in dit geval beperkter. Dit komt omdat de rekenkracht van een tablet of smartphone minder krachtig is dan die van een server. Hierdoor zijn de eindresultaten in minder accuraat. Toch is ook een offline-functie handig, voor als er op een plek bijvoorbeeld geen goede internetverbinding voorhanden is.