Ratgeber

Spracheingabe ohne Google Play Dienste

Nimm die Dienste von Google weg, und das Diktieren gehört zum Ersten, was aufhört zu funktionieren. Die gute Nachricht ist, dass genau in dieser Kategorie die Software auf dem Gerät aufgeholt hat.

Ratgeber

Warum das Diktieren als Erstes bricht

Auf einem gewöhnlichen Android-Handy wird ein großer Teil der Spracheingabe von Googles eigenen Bestandteilen bereitgestellt und nicht von der Tastatur, die du vor dir siehst. Nimm die weg, und die Mikrofontaste verschwindet entweder oder tut nichts mehr.

Das überrascht Leute, weil das Tippen tadellos weiterläuft. Die Tastatur ist immer noch eine Tastatur, sie hat nur keine Erkennung mehr hinter sich.

Die Abhilfe besteht nicht darin, eine Tastatur zu finden, die um die Lücke herumarbeitet. Sie besteht darin, eine zu benutzen, die ihre eigene Erkennung mitbringt, und genau dafür gibt es diese ganze Gattung von Software.

Worauf du achten musst

Drei Eigenschaften, und alle drei lassen sich prüfen, bevor du irgendetwas installierst.

Die Erkennung muss in der App stecken. Eine Tastatur, die einen Sprachdienst des Systems aufruft, scheitert auf einem Handy, das keinen hat. Was du willst, ist eine Modelldatei, die die App selbst lädt und ausführt.

Sie muss dort installierbar sein, wo du installierst. Wenn du ohne den Play Store fährst, muss die App bei F-Droid liegen, in einem anderen Laden, oder als direkter Download beim Projekt.

Sie darf für nichts anderes Google-Dienste verlangen. Manche Apps sind für ihre Kernaufgabe unproblematisch und scheitern trotzdem beim Start, wegen einer Abhängigkeit an anderer Stelle.

Die Möglichkeiten, die passen

Whisper IME. Lässt Whisper auf dem Gerät laufen, MIT-Lizenz, kostenlos, über F-Droid erhältlich, und damit die geradlinigste Antwort für ein Handy ohne Google-Dienste. Es lädt sein Modell vor der ersten Benutzung und deckelt Aufnahmen bei ungefähr einer halben Minute.

Transcribro. Erkennung auf dem Gerät mit whisper.cpp, ISC-Lizenz, kostenlos, verteilt über Accrescent und das eigene Verzeichnis. Es liefert eine Tastatur und trägt sich außerdem als Spracherkennungsdienst im System ein, was gerade deshalb nützlich ist, weil dein Handy keinen mehr hat. Englisch.

FUTO Voice Input. Auf dem Gerät, quelloffen, einmalig bezahlt, kein Konto, und außerhalb des Play Store erhältlich. Es arbeitet als Erkennungsdienst hinter einer Tastatur deiner Wahl.

Eine quelloffene Tastatur dazu. AnySoftKeyboard oder HeliBoard für die Tipphälfte, mit einem der oben Genannten für die Sprachhälfte.

Diese Kombination ist die übliche Antwort für ein entgoogeltes Handy, sie funktioniert, und sie kostet nichts.

Wo LocalType passt und wo nicht

LocalType wird über Google Play verteilt. Wenn du die Dienste von Google gerade deshalb entfernt hast, um das zu vermeiden, dann ist das nicht die App für dich, und die Liste oben ist der richtige Ort. Etwas anderes zu sagen würde deine Zeit verschwenden.

Wir haben LocalType außerdem nicht auf Android-Fassungen ohne Google-Dienste geprüft, diese Seite behauptet also nicht, dass es dort läuft. Nicht "es funktioniert nicht", sondern "wir wissen es nicht", und das ist der Unterschied zwischen einer Behauptung und einer Lücke in der Prüfung.

Wo LocalType sehr wohl passt, ist der benachbarte Fall, und der ist groß: Leute, die den Play Store weiter benutzen, aber die Erkennung selbst von der Infrastruktur von Google wegholen wollen. Das ist ein anderes Ziel, als Google ganz zu entfernen, und ein viel häufigeres.

Für diese Leser: Das Modell ist eine Datei auf dem Gerät, in einem Speicher, an den nur diese App kommt, und es ist das Einzige, was dich je hört. Nach Internet wird für genau einen Zweck gefragt, nämlich um das Modell abzuholen, das du gewählt hast. Eine Registrierung entfällt, Werbung fehlt, im Produkt läuft kein Tracking, ein Archiv deiner Aufnahmen wird nicht geführt, und dem Cloud-Backup von Android werden die Daten der App absichtlich vorenthalten. In einem Passwortfeld erscheint die Mikrofontaste nicht.

Drei Modellgrößen mit 60, 190 und 539 MB, und achtzehn Sprachen aus einem mehrsprachigen Modell, aus der Aufnahme bestimmt. Nur eine davon liegt zugleich auf dem Handy, ein Wechsel der Größe tauscht die Datei also aus. Zur Einordnung: Die mittlere Einstellung mit 190 MB brauchte 4,1 Sekunden, um 6,9 Sekunden Sprache auszuschreiben, auf dem Testgerät mit 4 GB. Darunter ist es eine gewöhnliche Tastatur, mit Autokorrektur, Wortvorschlägen, den üblichen Layouts und Platz für deinen eigenen Wortschatz, der auf dem Gerät bleibt und dem Sprachmodell als Zusammenhang mitgegeben wird.

Der Test, der all das klärt

Bei welcher App du auch landest, prüf nach, statt zu vertrauen.

Installier sie, lass den Download des Modells fertig werden, schalte dann mobile Daten und WLAN aus und diktiere einen Satz. Erscheinen Wörter, ist die Erkennung auf dem Gerät passiert und es war kein Dienst beteiligt. Bleibt es hängen, hat etwas außerhalb der App die Arbeit gemacht, und auf einem entgoogelten Handy heißt das meistens, dass es nie funktionieren wird.

Diese Prüfung dauert unter einer Minute, und sie ist verlässlicher als jede Beschreibung, diese eingeschlossen.

Was du tatsächlich aufgibst

Der entgoogelte Weg hat echte Kosten, und Seiten darüber neigen zum Predigen.

Die Sprachabdeckung ist die wichtigste. Die quelloffenen Möglichkeiten auf dem Gerät können häufig nur Englisch, weil mehrsprachige Modelle größer sind und ein kleines Projekt sich vernünftigerweise eine Sprache aussucht und die ordentlich macht. Wenn du in etwas anderem schreibst, wird das Feld erheblich schmaler.

Der Schliff ist die zweite. Das sind sorgfältige Projekte mit kleinen Teams und keine Produkte, die gegen Millionen Geräte verfeinert wurden, ungewöhnliche Geräte und Sonderfälle bringen also Verhalten hervor, auf das noch niemand gestoßen ist.

Und Unterstützung ist ein Verzeichnis statt einer Supportadresse, was für dieses Publikum meistens in Ordnung ist und gelegentlich nicht.

Warum es diese Gattung auf einem entgoogelten Handy überhaupt gibt

Das Diktieren ist hier lösbar, während mehrere andere Lücken es nicht sind.

Die Dienste von Google zu entfernen entfernt eine Reihe gemeinsamer Bestandteile, auf die viele Apps sich stützen: Push-Nachrichten, Standort, Bezahlung in Apps, und Sprache. Die meisten davon sind schwer zu ersetzen, weil sie an Infrastruktur hängen statt an Software. Push-Mitteilungen brauchen jemanden, der einen Dienst betreibt.

Spracherkennung ist die Ausnahme, und sie ist erst vor Kurzem eine geworden. Sobald nützliche Modelle heruntergeladen und auf gewöhnlicher Hardware laufen gelassen werden konnten, hörte die Abhängigkeit auf, ein Dienst zu sein, und wurde eine Datei. Deshalb kann ein kleines Projekt heute etwas anbieten, das einem entgoogelten Handy wirklich fehlt, wo es das vor fünf Jahren nicht konnte.

Es erklärt auch das Muster in der Liste oben: Fast alles darauf steht auf derselben Generation herunterladbarer Modelle, gebaut von kleinen Teams, in den letzten paar Jahren.

Wo die Lücken noch sind

Zwei Einschränkungen, damit niemand mit der Erwartung von Gleichstand losgeht.

Spracherkennung über mehrere Sprachen hinweg ist der schwächste Punkt, aus den Größengründen, die schon beschrieben wurden. Wenn du täglich zwischen Sprachen wechselst, werden dich die quelloffenen Möglichkeiten ärgern, und daran führt heute kein Weg vorbei.

Und die Einbindung schwankt. Ein Sprachdienst, der sich systemweit einträgt, ist ausgezeichnet, wenn er funktioniert, und verwirrend, wenn eine bestimmte App sich weigert, ihn zu benutzen. Rechne damit zu prüfen, welche deiner Apps ihn tatsächlich aufgreifen, statt anzunehmen, dass alle es tun.

Zwei verschiedene Anforderungen

Wenn dein Handy keine Google-Dienste hat, nimm eine der quelloffenen Möglichkeiten auf dem Gerät und kombinier sie mit einer quelloffenen Tastatur. Das ist ein funktionierender Unterbau, und er ist kostenlos.

Wenn du den Play Store behalten hast, aber deine Stimme von fremden Servern fernhalten wolltest, ist das eine andere Anforderung, und für die wurde LocalType gebaut.

LocalType für Android

Sprache zu Text, privat auf deinem eigenen Handy. Die Spracherkennung läuft auf dem Gerät selbst.

Bei Google Play holen