Home > Technologie > Android Native Sprache Sprechen Uhr

Android Native Sprache Sprechen Uhr

Advertisement

Android Native Sprache Sprechen Uhr

Mein Augenlicht ist nicht sehr gut, es ist der Grund , warum ich dieses Skript geschrieben, ich bin kein Programmierer, ich will nur eine Anwendung , die mich bestimmen , den richtigen Zeitpunkt helfen kann, vor allem wenn ich in der Mitte der Nacht aufwachte, natürlich Ich möchte wissen, wie spät es ist. Sehr schwierig, wenn ich nach Brillen suchen musste, dann schalte das Licht nur an, um auf die Uhr zu schauen, während das Android-Smartphone erreicht werden kann, ohne aus dem Bett zu kommen.

Der erste Gedanke ist eine Uhr, die spricht, denn mit der Fähigkeit von Google Text-to-Speech, ist natürlich einfacher und angenehmer zu hören, die benannte Zeit mit Sprache häufig im Alltag verwendet.

Schritt 1: Ändern Sie Ihre Google Text-to-Speech-Sprache

Android Native Sprache Sprechen Uhr

So ist der erste Schritt die Sprache zu wählen , verwendet werden soll, dann installieren Sprachdaten, verwende ich die Bahasa Indonesia, können Sie eine beliebige Sprache wählen , wie Sie möchten.

Schritt 2: Installieren Sie Python

Android Native Sprache Sprechen Uhr

Android Native Sprache Sprechen Uhr

Downloaden und installieren Sie Python auf Ihrem PC, von https://www.python.org/downloads/release/python-2710/ , ziehe ich Version 2.7.10. Lassen Sie uns versuchen, ein wenig von Python, es ist nur ein einfaches Skript:

In Python-Shell-Typ wie folgt:

  • Importzeit (Eingabe)
  • clock = time.strftime ( "% I:% M") (Enter)
  • Drucktakt (Enter)
  • Ergebnis ist aktuelle Zeit, nur Stunde und Minute (das ist alles, was wir wollen)

Wenn es keinen Fehler, dann sind Sie succesfull Installation Python in Ihrem PC, wir sind nicht kompilieren das Skript in eine APK, wir testen nur das Skript. Jetzt müssen wir dieses Skript speichern.

In Python-Shell-Typ wie folgt, erstellen Sie eine neue Datei (Strg + N), geben Sie wie folgt:

Importzeit

Clock = time.strftime ( "% I:% M")

drucken Uhr

Und speichern Sie es, wie Sie möchten, und Sie können es ausführen, um das Ergebnis zu sehen. Für eine vollständige Dokumentation über Strftime können Sie es lesen

http://strftime.org/

Schritt 3: Hinzufügen von SL4A zu Ihrem Android

Android Native Sprache Sprechen Uhr

Android Native Sprache Sprechen Uhr

Android Native Sprache Sprechen Uhr

Ja, verwenden wir SL4A für unser Skript interpretieren, können Sie es herunterladen von https://github.com/kuri65536/sl4a/releases/download/6.1.1/sl4a-r6.1.1-arm-debug.apk , jetzt können Sie Kopieren Sie Ihr vorheriges Skript auf Ihren Android, können Sie Dropbox oder PCSync aus Datei-Manager, speichern Sie auf Ihren Wunsch Orten (der Ort kann variieren, hängt davon ab, wo Sie die SL4A-Anwendung installieren).

Öffnen Sie Ihr Skript und fügen Sie einige Zeile; Ändern Sie Zeile 1 und 6, fügen Sie Zeilen 2, 3, 4 und 7 wie folgt hinzu:

  1. Importzeit, zufällig, android
  2. Droid = android.Android ()
  3. grüßen = [ 'Hallo', 'Hallo', 'Hola'] # oder alles , was Sie sich wünschen, mit Ihrer eigenen Sprache.
  4. G = random.choice (grüßen) # diese G Variable zufällige greet bekommen, mehr Variation hinzuzufügen ist groß!
  5. Clock = time.strftime ( '% I:% M')
  6. Druck G + clock # können Sie diese Zeile entfernen , wenn Sie mögen
  7. Droid.ttsSpeak (G + Uhr)

Und dann speichern und ausführen, können Sie Zeile 6 entfernen, wenn Sie möchten oder hinzufügen # in den Beginn der Zeile 6.

Jetzt können Sie eine Verknüpfung aus Ihrem Skript auf dem Hauptbildschirm erstellen, oder Sie können eine Verknüpfung auf dem Bildschirm Sperren (für Systeme, die Unterstützung) erstellen.

Schritt 4: Icon größer machen

Android Native Sprache Sprechen Uhr

Android Native Sprache Sprechen Uhr

Android Native Sprache Sprechen Uhr

Android Native Sprache Sprechen Uhr

Sie können mit Dekstop Visualisierer , um größere benutzerdefinierte Symbol machen, wenn Sie meine Symboldatei bevorzugen , können Sie es verwenden , herunterladen.

Ich weiß, dieses einfache Skript ist weit von perfekt, können Sie dieses Skript zu perfekter und viel besser zu entwickeln, durch das Studium SL4A und Python weiter, können Sie ein Skript, das Sie über den Status der Batterien, zeigen Sie Ihren Standort oder vielleicht zu erstellen Machen einen persönlichen Assistenten, oder was auch immer es ist.

Related Reading