Praktischer Stimmen-Leitfaden
Jede Sprachausgabe in Lectern nutzen
Android erlaubt jedem, eine Sprachausgabe zu installieren, und es gibt gute: kostenlose Open-Source-Stimmen für Sprachen, die die großen Engines auslassen, neuronale Stimmen, die auf dem Handy selbst laufen, und bezahlte Stimmen, auf die Menschen seit Jahren vertrauen. Seit Lectern 1.29 erscheinen sie alle in der Stimmenliste, ohne dass du deine Systemeinstellungen anfassen musst.
Die kurze Antwort
Installiere die Engine aus Google Play, öffne sie einmal und lade die gewünschte Stimme, dann öffne ein Buch in Lectern und geh zu Audio → Stimme. Die neue Engine erscheint als eigene Gruppe mit ihrem Namen darüber. Tippe auf die Abspieltaste neben einer Stimme, um sie vor der Wahl zu hören.
Was sich in 1.29 geändert hat
Vor dieser Version zeigte Lectern nur die Stimmen der Engine, die in Android als Systemvorgabe eingestellt war. Für eine zweite Engine musstest du diese Vorgabe außerhalb der App umstellen, und dann sprach dein ganzes Handy damit. So war es nie gedacht; es war eine Lücke darin, wie die App Android nach Stimmen fragte.
Jetzt umfasst die Liste jede Engine auf dem Gerät. Auf einem Testgerät mit fünf installierten Engines fand Lectern 39 englische Stimmen über alle fünf hinweg, jeweils gruppiert unter der Engine, die sie anbietet. Deine Systemvorgabe bleibt, was sie war.
Schritt für Schritt
- Installiere die Engine. Such in Google Play nach der gewünschten Engine und installiere sie wie jede App. Mehr ist nicht nötig; sie meldet sich selbst bei Android an.
- Öffne diese App einmal und lade eine Stimme. Diesen Schritt überspringen die meisten. Fast jede Engine kommt ohne Stimmdaten: RHVoice installiert mit Installed voices: none, und solange du keine lädst, hat sie keiner App etwas anzubieten. Wähl deine Sprache in der App der Engine und lass sie herunterladen.
- Öffne die Stimmenliste in Lectern. Öffne in einem Buch die Leseeinstellungen, geh auf den Reiter Audio und öffne Stimme. Lectern liest die installierten Engines jedes Mal neu ein, wenn du die Liste öffnest, eine frisch installierte Engine ist also sofort dabei.
- Hör hin, bevor du wählst. Android gibt einer Stimme nur einen Schlüssel wie
en-us-x-iob-local. Kein Name, kein Geschlecht, keine Beschreibung. Neun englische Stimmen heißen „iob“, „iog“, „iol“ und so weiter, und kein Namensschema verrät dir, welche du willst. Die Abspieltaste spricht einen Probesatz in der Sprache der Stimme. - Wähl sie und lies. Die Wahl wird je Buchsprache gemerkt, ein deutsches und ein englisches Buch behalten also jeweils ihre eigene Stimme.
Welche Engine solltest du installieren?
Lectern bringt eigene Offline-Stimmen mit, Piper und Kokoro, und für die meisten Bücher sind die die bessere Wahl: Sie wurden fürs lange Vorlesen ausgesucht. Eine System-Engine lohnt sich, wenn du eine Sprache brauchst, die jene nicht abdecken, wenn du eine bestimmte Stimme willst, die du schon kennst, oder wenn eine bezahlte Stimme, die du besitzt, schlicht besser ist als alles Kostenlose.
Kostenlose Engines
| Engine | Wofür sie gut ist | Gut zu wissen |
|---|---|---|
| Speech Services by Google | Die Vorgabe auf den meisten Handys. Viele Sprachen, mehrere Stimmen je Sprache | Lade die Offline-Stimmdaten in den Android-Einstellungen, sonst braucht sie das Netz |
| RHVoice | Sprachen, die die großen Engines auslassen: Esperanto, Georgisch, Kirgisisch, Mazedonisch, Luxemburgisch, Belarussisch, Albanisch und mehr | Open Source und klein. Installier erst eine Stimme in der App, sonst bietet sie nichts an |
| TTS Engine: Next-gen Kaldi | Neuronale Stimmen, die auf dem Handy laufen, aus dem sherpa-onnx-Projekt | Open Source. Dieselbe Modellfamilie, die Lectern für Piper nutzt |
| Supertonic TTS | Zehn ausdrucksstarke englische Stimmen, offline | Nur Englisch. Klar und schnell auf modernen Handys |
| VoxSherpa TTS | Eigene Piper-, Kokoro- oder Supertonic-Modelle laden | Mit Werbung. Sie veröffentlicht eine Sprache zur Zeit: Was in ihrer eigenen Stimmenauswahl steht, sehen andere Apps |
| eSpeak NG | Sehr schnell und bei hohem Tempo gut verständlich, über hundert Sprachen | Offen robotisch. Viele, die mit 2x hören, wollen genau das |
| Samsung TTS | Auf Samsung-Handys vorinstalliert | Weniger Sprachen als Googles, aber schon da |
Bezahlte Engines
Diese verkaufen Stimmen statt der App: Die Engine ist ein kostenloser Download, jede Stimme kaufst du darin. Es sind die Engines, die langjährige Screenreader-Nutzer zuerst nennen, und die Qualität ist der Grund.
| Engine | Wofür sie gut ist | Gut zu wissen |
|---|---|---|
| Vocalizer TTS Voice | Über fünfzig Sprachen, natürlich und ausdrucksstark, vollständig offline | Jede Stimme einzeln zu kaufen, mit Testzeitraum. Lange der Standard unter blinden und sehbehinderten Lesern |
| Acapela TTS Voices | Ein großer Stimmenkatalog, auch Kinder- und Charakterstimmen | Kostenlose App, bezahlte Stimmen. Offline, sobald gekauft |
| CereProc CerePlay | Eigenwillige Stimmen, auch mit regionalen Akzenten | Meist die günstigste der bezahlten Engines; kleineres Sprachangebot |
Eine bezahlte Stimme ist eine Lizenz, kein Abo bei uns. Du kaufst sie beim Hersteller der Engine, und sie funktioniert in jeder App, die Systemsprache nutzt, Lectern eingeschlossen. Wir haben daran keinen Anteil und verdienen nichts daran.
Wenn eine Engine nicht auftaucht
Fast immer eines von drei Dingen, und das erste bei weitem am häufigsten.
Die Engine hat noch keine Stimmdaten
Eine Engine ohne geladene Stimme meldet überhaupt keine Stimmen, und eine App kann nicht zeigen, wovon ihr nichts gesagt wird. Öffne die App der Engine und prüf, ob dort eine installierte Stimme steht. RHVoice sagt Installed voices: none, bis du eine installierst; das sieht genauso aus, als würde Lectern die Engine nicht sehen.
Sie bietet eine andere Sprache als dein Buch
Die Stimmenliste folgt der Sprache des geöffneten Buchs. Eine Engine nur mit Englisch hat in einem deutschen Buch nichts zu zeigen. Manche Engines veröffentlichen zudem eine Sprache zur Zeit, VoxSherpa etwa, also sieht jede App das, was in deren eigener Auswahl steht. Prüf das zuerst, wenn eine Stimme fehlt, von der du weißt, dass sie installiert ist.
Die Engine startet nicht
Eine Engine, die sich nicht binden lässt, wird übersprungen, denn Android fällt dann stillschweigend auf die Standard-Engine zurück und meldet Erfolg. Diese Stimmen unter dem falschen Engine-Namen zu zeigen wäre schlimmer, als sie wegzulassen. Benimmt sich eine Engine auf deinem Handy merkwürdig, probier sie in Androids eigenen Sprachausgabe-Einstellungen: Bleibt das Beispiel dort stumm, bekommt keine App Ton aus ihr heraus.
Fragen zu eigenen Stimmen
Muss ich meine Systemvorgabe umstellen?
Nein, seit 1.29 nicht mehr. Lectern liest jede installierte Engine direkt aus. Deine Systemvorgabe bleibt, was sie war, der Rest deines Handys behält also die Stimme, die du dafür gewählt hast.
Kann ich Engines in einem Buch mischen?
Ein Buch liest mit einer Stimme, aber die Wahl wird je Sprache gespeichert. Deine deutschen Bücher können die eine Engine nutzen und deine englischen die andere, und das Hin und Her braucht keine Einstellung.
Funktioniert eine Systemstimme offline?
Das hängt von der Engine ab. RHVoice, eSpeak, Supertonic, Kaldi und die bezahlten Engines sind von Haus aus offline. Googles Stimmen brauchen erst ihre Offline-Daten, sonst nutzen sie das Netz. Lectern bevorzugt die Offline-Variante einer Stimme, wann immer es beide gibt.
Warum stehen weniger Stimmen in der Liste, als die Engine angibt?
Zwei Filter. Stimmen, die angeboten, aber nicht installiert sind, bleiben draußen, denn so eine zu wählen heißt, etwas zu wählen, das nicht auf dem Gerät ist. Und eine Stimme, die es als lokale und als Netzvariante gibt, steht einmal da, als die lokale. Auf einem Testgerät wurden so aus 473 angebotenen Stimmen 28 echte.
Ist eine System-Engine besser als Piper oder Kokoro?
Fürs Bücherlesen meist nicht, dafür wurden jene ausgesucht. Besser ist sie, wenn du eine Sprache brauchst, die sie nicht haben, oder wenn dir eine gekaufte Stimme mehr zusagt. Probier beide auf derselben Seite und vertrau deinen Ohren.
Schickt das Installieren einer Engine irgendetwas irgendwohin?
Nicht über Lectern. Wir fragen Android, welche Engines es gibt und welche Stimmen sie anbieten; das ist eine lokale Frage mit lokaler Antwort. Was die Engine selbst tut, ist ihre Sache, wähl also eine, der du traust, wie bei jeder App.
Weiterlesen
Mehr über Stimmen
Deine Bücher, deine Stimme
Jede Engine auf deinem Handy, in einer Liste, mit einer Abspieltaste neben jeder Stimme.
Jetzt beiGoogle Play