[[Vorlage(Archiviert)]] {{{#!vorlage Wissen [:Pakete installieren: Installation von Programmen] }}} [[Inhaltsverzeichnis()]] [[Bild(./kmouth-logo.png, 60, left)]] [http://www.schmi-dt.de/kmouth/ KMouth] {de} ist ein Programm, mit dem Texteingaben in Sprache umgewandelt und ausgegeben werden können. Es ist Teil des [http://accessibility.kde.org/ KDE-Accessibility-Projektes] {en}; zur Ausgabe können verschiedene Sprach-Synthesizer verwendet werden. KMouth bietet außerdem selbst konfigurierbare Wörterbücher mit Standard-Sätzen und -Äußerungen, der Gesprächsverlauf wird in einem Fenster dokumentiert. = Installation = KMouth befindet sich in den Paketquellen, folgendes Paket muss installiert [1] werden: {{{#!vorlage Paketinstallation kmouth kde-l10n-de, deutsche Sprachunterstützung für die Hilfefunktion/Handbuch }}} Das Programm findet sich nach der Installation * in [:KDE:] unter ''"Dienstprogramme -> KMouth"'' * in [:GNOME:] unter ''"Anwendungen -> Barrierefreiheit -> KMouth"'' [[Bild(./kmouth-pref.png, 250, right)]] = Konfiguration = Unter ''"Einstellungen -> KMouth einrichten..."'' werden die Konfigurationseinstellungen vorgenommen. ''"Allgemeine Einstellungen -> Persönliche Einstellungen"'' betreffen die Aktion nach Auswahl einer Textpassage (''"Sofort sprechen"'' oder ''"In das Eingabefeld übertragen"'') sowie Anweisungen zum Verändern der Textpassage-Bücher. Unter ''"Sprachausgabe"'' wird der Befehl für den externen Sprachgenerator eingetragen. Um KMouth mit deutscher Sprachausgabe zu verwenden, bietet sich die Verwendung von [:eSpeak:] an. Als Befehl wird die Zeile {{{ cat %f | espeak --stdin -vde -s190 }}} eingesetzt; die [:eSpeak#Optionen:eSpeak-Optionen] lassen sich natürlich nach eigenem Geschmack anpassen. Über eSpeak lassen sich auch die natürlicher klingenden Stimmen des [:Sprachausgabe#Mbrola:Mbrola]-Projektes verwenden; über [:Archiv/Festival/Kompilieren#IMS-Mbrola-Version:Festival] kann ggf. auch eine deutschsprachige Ausgabe erfolgen, z.B. über den Eintrag {{{ cat %25f | /PFAD/ZU/festival --language german --tts%20 }}} Weitere Möglichkeiten finden sich im Handbuch, im Anhang wird die Vorgehensweise für andere Synthesizer dargestellt. Unter Zeichenkodierung wird der zu verwendende Zeichensatz für die Texte festgelegt, meist sollte ''"System"'' die richtige Wahl sein, für [:Festival:] allerdings `ISO-8859-15`, weil ansonsten Umlaute nicht richtig wiedergegeben werden. Mit der Aktivierung von ''"Daten über Standardeingabe übergeben"'' wird der Text direkt an den Sprachgenerator geleitet, ohne Aktivierung lassen sich bestimmte Parameter verwenden. Aktivierung von ''"Möglichst KTTDS als Sprachdienst verwenden"'' führt dazu, dass KMouth zunächst den oben eingegebenen Befehl ignoriert, und versucht, [:Archiv/Jovie:] (dem Nachfolger kttds) für die Wiedergabe zu verwenden. Das ist natürlich nur dann sinnvoll, wenn der tatsächlich installiert ist, als Daemon läuft und zudem richtig konfiguriert ist. Unter ''"Wortergänzungen"'' lassen sich Angaben zu einem Wörterbuch machen, das zu Vervollständigung begonnener Worteingaben verwendet werden soll (Vorschläge erscheinen bei der Eingabe unterhalb des Eingabefensters, und können dort ausgewählt werden). Standardmäßig wird eine aus den KDE-Handbüchern erstellte Wortliste verwendet. Es lassen sich aber auch andere Wörterbücher erstellen/verwenden, oder auch eine zunächst leere Liste anlegen, in der dann die Eingaben gesammelt werden, und so mit der Zeit eine auf den ganz persönlichen Gebrauch abgestimmte Wortliste entsteht. [[Bild(./kmouth-main.png, 250, right)]] = Benutzung = Der auszugebende Text kann über verschiedene Wege eingegeben werden, entweder über die Textpassagen-Bücher (die entsprechenden Drop-Down-Menüs erscheinen rechts oben im Fenster) oder er wird direkt ins Eingabefeld unten geschrieben. Unterhalb der Eingabezeile erscheinen jeweils Vorschläge zur Vervollständigung der Wörter. Dabei wird der Verlauf im Fenster angezeigt; mit der Maus kann auch bereits gesprochener Text markiert und nochmals ausgegeben werden. Über die Schaltfläche ''"Öffnen als Verlauf"'' lassen sich als weitere Möglichkeit bestehende Text-Dateien ('''*.txt''') aufrufen, die angezeigt, und als Ganzes oder teilweise wiedergegeben werden können. Der Verlauf lässt sich als Textdatei speichern, oder auch direkt ausdrucken. KMouth öffnet zwar auch andere Datei-Typen (z.B. Bilddateien oder '''.rtf'''), die sich nicht "wiedergeben" lassen, stürzt aber ggf. ab, spätestens, wenn man versucht, den "Text" dann wieder zu löschen. [[Bild(./kmouth-wordbook.png, 250, right)]] == Textpassagen-Bücher == Über den Reiter ''"Textpassagen-Bücher"'' können voreingestellte Wörter, Ausdrücke und Sätze aufgerufen werden, die, nach Themen geordnet, in einzelnen Drop-Down-Menüs abrufbar sind. Über ''"Bearbeiten"'' wird ein eigenes Editor-Fenster geöffnet, in dem bestehende Einträge verändert, Themen erweitert, oder auch neue Textpassagen-Bücher nach den eigenen Bedürfnissen angelegt werden können. Die Funktionen lassen sich über die Tasten, oder den Reiter ''"Datei"'' aufrufen. Neue Textpassagen-Einträge sollten in "aufgeklappten" Büchern erstellen; ansonsten werden sie auf der Textpassagen-Bücher-Ebene angelegt. Eine ausführliche Dokumentation liefert das Handbuch, dessen aktuelle Version online ([http://docs.kde.org/development/de/kdeaccessibility/kmouth KMouth-Handbuch]) {de} eingesehen werden kann. = Tastenkürzel = ||<-2 rowclass="titel"> KMouth|| || Tasten||Funktion|| ||[[Vorlage(Tasten, strg+o)]]||''"Datei -> Öffnen als Verlauf..."''|| || [[Vorlage(Tasten, strg+s)]]||''"Datei -> Verlauf speichern unter..."''|| ||[[Vorlage(Tasten, strg+p)]]||''"Datei -> Verlauf drucken"''|| || [[Vorlage(Tasten, strg+q)]]||''"Datei -> Beenden"''|| ||[[Vorlage(Tasten, strg+x)]]||''"Bearbeiten -> Ausschneiden"''|| || [[Vorlage(Tasten, strg+c)]]||''"Bearbeiten -> Kopieren"''|| ||[[Vorlage(Tasten, strg+v)]]||''"Bearbeiten -> Einfügen"''|| || [[Vorlage(Tasten, strg+m)]]||''"Einstellungen -> Menüleiste anzeigen"''|| ||[[Vorlage(Tasten, f1)]]||''"Hilfe -> Handbuch zu KMouth"''|| || [[Vorlage(Tasten, shift+f1)]]||''"Hilfe -> Was ist das?"''|| = Alternativen = * [:Sprachausgabe:] {Übersicht} - Übersichtsseite * [:Gespeaker:] - vergleichbares Programm, Frontend für eSpeak, bietet allerdings keine "Textpassagen-Bücher" * [:Omilo:] - ähnliches Programm, das [:Festival:]/[:Flite:] und [:Sprachausgabe#Mary:Mary]-Stimmen verwenden kann = Links = * [:eSpeak:] - synthetischer Sprachgenerator * [:Festival:] - weiterer Sprachsynthesizer * [:Archiv/Jovie:] - KDE-Sprachausgabedienst * [http://www.freebsoft.org/speechd Speech Dispatcher] {en} * [http://docs.kde.org/development/de/kdeaccessibility/kmouth Online-Handbuch] {en} #tag: Multimedia, Bildung, Büro, Kommunikation, KDE, Barrierefreiheit