Schlagwort-Archive: LineageOS

Android spricht

Text-zu-Sprache – ohne Google und andere werbeverseuchte TTS-Engines

Wenn man sich auf seinem Telefon gewisse Texte, wie Messenger-Nachrichten oder auch einfach nur Navigations-Anweisungen vorlesen lassen möchte, benötigt man dazu eine TTS-Engine (engl. Text-to-Speech = Text-zu-Sprache). Die meisten werden dazu die bereits vorinstallierte Google-TTS nutzen. Nun gibt es aber Nutzer die Google wo es nur geht aus dem Weg gehen wollen und die deshalb nicht solch eine TTS-Engine an Bord haben (und wenn sie an Bord wäre, würde ich sie nicht nutzen wollen). Benutzt man die Suchmaschine seiner Wahl, fallen einem etliche Alternativen auf, von denen aber die große Masse irgendwie dubios aussieht.

Nun habe ich eine Variante gefunden, die von den Ergebnissen her sehr gut klingt und auch noch datenschutztechnisch sehr gut aussieht.

Um zu testen, wie das Ergebnis klingen wird, kann man sich unter folgendem Link ein paar Beispielsätze vorlesen lassen: http://codefactoryglobal.com/speech-technology/voice-licensing

Was ist also zu tun, um solch eine Text-zu-Sprache-Engine zu installieren?

  • Die APK-Datei, die die eigentliche TTS-Engine installiert, findet man (leider nicht mehr!) hier: https://apkpure.com/de/vocalizer-tts-voice-english/es.codefactory.vocalizertts (Danke für den Hinweis eMPee584) Die gleichnamige App im Google SpyStore ist mit einem Tracker verseucht und fordert auch noch fragwürdige Berechtigungen – also Finger weg von dieser App – und generell von diesem App-Store! Deshalb stelle ich sie hier selbst zum Download zur Verfügung.
  • Nachdem man die Zip-Datei entpackt und die APK-Datei installiert hat, erstellt man ein neues Verzeichnis „VocalizerEx2“ im Dateisystem des Android-Telefons (üblicherweise unter /storage/emulated/0 ) und kopiert den in der ZIP-Datei enthaltenen Ordner „languages/common“ dort hinein.
  • Anschließend lädt man sich von diesem Link http://blindhelp.net/software/vocalizer-expressive-nvda/voices die gewünschte(n) Sprachdatei(en) herunter (erst die gewünschte Sprache auswählen und dann „Apply“ klicken, da nicht alle Sprachdateien sofort in der Liste aufgeführt werden).
  • Nachdem man die gewünschten Sprache(n) heruntergeladen hat, versieht man die Dateien mit der Dateiendung .zip, entpackt diese und kopiert sie in den vorher erstellten Ordner „VocalizerEx2“
  • Nun kann man unter den Android-Einstellungen unter „Sprache und Eingabe“ – „Text-zu-Sprache-Einstellungen“ die neue TTS-Engine „VocalizerEx2 TTS“ auswählen und dort die heruntergeladene Sprache einstellen.
LineageOS

LineageOS 14.1 auf Samsung Galaxy S2 installieren

Samsung hat das nun schon über 6 Jahre alte Galaxy S2 ursprünglich mal mit Android 2.3 ausgeliefert und bis zur Android Version 4.1.2 unterstützt. Da aber immer wieder mal sicherheitskritische Lücken in Android gefunden werden, ist es nicht ratsam, mit solch einem veralteten Betriebssystem herumzulaufen und sich damit im Internet zu bewegen. Es ist aber möglich, auch auf diesem alten Gerät, die aktuelle Android-Version 7.1.2 zu benutzen. Die Hardware gibt das her. Deswegen hier meine Anleitung, wie man das aktuelle LineageOS 14.1 auf dem Samsung Galaxy S2 installiert.

Vorbereitung

Benötigt wird:

  • ein voll geladenes Galaxy S2 GT-I9100 (wer hätte das gedacht 😉 )
  • ein USB-Kabel
  • ein Windows-Rechner mit Administrator-Rechten
  • Samsung-Kies installiert

LineageOS 14.1 auf Samsung Galaxy S2 installieren weiterlesen

LineageOS

Android 7.1.1 Nougat LineageOS 14.1 auf dem Samsung Galaxy Tab A 7.0 SM-T285

In dieser Anleitung beschreibe ich, wie man auf dem Samsung Galaxy Tab A 7.0 SM-T285 das aktuelle Android 7.1.1 Nougat LineagesOS 14.1 installiert.

Vorbereitung

  1. Windows-Nutzer laden sich Odin herunter – Odin 3.10.7
  2. Linux- und Mac-Nutzer sollten alternativ Heimdall verwenden – Heimdall – aktuelle Version
  3. Falls noch nicht geschehen, müssen die Samsung USB-Treiber auf dem Rechner installiert werden – Samsung-USB-Treiber
  4. Nun noch das alternative Recovery-System TWRP für das SM-T285 – TWRP_3.1.1-0_SM-T285-20170501.zip oder auch TWRP_3.0.2-1_SM-T285_20161124.zip herunterladen. Diese Zip-Datei zuerst entpacken und auf dem Rechner dort deponieren, wo man später mit Odin herankommt.
  5. Damit man Root-Rechte erhält, benötigt man die aktuelle SuperSU von ChainFire, welche auf die SD-Karte kopiert wird.
  6. Das inoffizielle ROM LineageOS 14.1 für das SM-T285 von XDA-Developers herunterladen und auf dem Rechner dort deponieren, wo man später mit Odin herankommt.
  7. Sinnvollerweise besorgt man sich noch das Stock-ROM (für den Fall, das man tatsächlich wieder zum offiziellen Samsung-ROM mit Android 5.1.1 zurück will). (Datei wird dann mittels Odin im Download-Modus auf das Tablet zurück gespeichert – identisch zum Flashen von TWRP wie im nächsten Schritt beschrieben. Nach dem Flashen des Stock ROMs im Recovery-Modus noch wipe/factory reset ausführen.)

Android 7.1.1 Nougat LineageOS 14.1 auf dem Samsung Galaxy Tab A 7.0 SM-T285 weiterlesen