Sprechender Spieler auf Himbeere

Willkommen alle. Ich habe Sehprobleme, mein Hobby ist das Programmieren.

Irgendwie habe ich in der jüngeren Vergangenheit etwas über einen Himbeer-Einplatinencomputer gelernt, die Beschreibung von mir ist beeindruckend und ich habe sie erworben.

Als offizielle Distribution - raspbian, basierend auf debian - dachte ich, ich würde Barrierefreiheitsfunktionen, den Orca-Bildschirmleser und einen voll funktionsfähigen Mini-Computer einbinden.
In Wirklichkeit war alles nicht so gut. Ich habe verschiedene Betriebssysteme ausprobiert, aber der normale Betrieb des Bildschirmlesegeräts mit Unterstützung für die russische Sprache stellte sich nicht heraus.

Es gibt einen normalen Fenrir-Bildschirmleser, der jedoch nicht von der russischen Sprache unterstützt wird.

Früher habe ich Skizzen für Arduino mit einem Audio-Interface geschrieben, ich habe versucht, etwas Ähnliches für Himbeere zu schreiben, gleichzeitig würde es einen Anreiz geben, Python zu lernen, da ich es nicht weiß.

Als Ergebnis schrieb er ein Skript, das lokale Audiodateien und Internetradiosender wiedergibt. Der Synthesizer gibt Uhrzeit und Datum an.

Das Skript verfügt über ein sprechendes Menü, dessen Navigation mit den Pfeiltasten nach oben | erfolgt Nach unten wählt ein Element aus, rechts aktiviert ein Element, links springt zurück.
Sie können einen Menüpunkt über die Leertaste aktivieren oder eingeben.

Wenn der Player eingeschaltet ist | Optionsfelder nach oben | Schalten Sie die Tracks nach unten, andernfalls können Sie aus der Liste auswählen.

Ich habe auch eine Aktion an die EXC-Taste gehängt, um den Computer auszuschalten.

Alle Aktionen werden vom RHVoice-Synthesizer in russischer Sprache ausgeführt.

Der Vorteil dieser Lösung besteht darin, dass eine Person mit minimalen Programmierkenntnissen mit einfachen Steuerelementen einen sehr praktischen Minimal-Player erstellen kann.
Alle Einstellungen sind im Skript geschrieben und können nach eigenem Ermessen geändert werden.
Wenn Sie das Skript in den Autorun-Modus versetzen, stellt sich heraus, dass es sich um einen voll funktionsfähigen Tifloplayer handelt.
Die Pläne umfassen Mehrsprachigkeit, Unterstützung für andere Synthesizer, Verbindung von Online-Bibliotheken usw. auf die kleinen Dinge.

Vielleicht mache ich etwas falsch, ich bin dankbar für die Informationen für die Entwicklung in diese Richtung.

Das Skript namens Avonation, hier ist der Link .

All Articles