Home / LinuxUser / 2010 / 12 / PC per Sprache steuern mit Simon

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

Debian 7.1 ist erschienen
(179 Punkte bei 5 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.

Auf ein Wort

PC per Sprache steuern mit Simon

Kommandos

Sobald alles funktioniert, möchten Sie das System eventuell um neue Kommandos erweitern. Solche Kommandos kümmern sich um das Abarbeiten der Ergebnisse des Erkennungssystems und können einzeln oder in Verbindung mit einem Auslöser daherkommen. Die Kombination von Auslöser ("Trigger") und Kommando – etwa "Starte Skype" statt nur "Skype", verhindert das ungewollte Auslösen von Kommandos.

Für das Ausführen von Kommandos bringt Simon einer Reihe von Plugins mit, etwa für den Start von Programmen (Programme), das Öffnen von Webadressen sowie Ordnern und Dateien (Orte), die Eingabe von Tastenkombinationen wie [Strg]+[S] (Tastenkürzel) und Ziffern (Zahlen eingeben) oder für Textbausteine (Textmakros). Darüber hinaus können Sie auch Kommandolisten aufrufen, aus denen Sie durch Nennen einer Zahl ein Eintrag wählen (Listenkommandos), über die Sie die Maus steuern (Desktopgitter) oder mehrere zusammengehörige Kommandos ausführen (Kombinations-Kommandos). Ein Kombi-Befehl wie "Mama anrufen" könnte beispielsweise einen SIP-Client starten, die Telefonnummer Ihrer Mutter heraussuchen und diese anwählen.

Neue Kommandos lassen sich über die Kommando-Oberfläche hinzufügen. Bevor Sie aber über Neues Kommando zur Tat schreiten, müssen Sie mithilfe von Plugins verwalten erst ein oder mehrere benötigte Kommando-Plugins laden, die sich optional mit einem Auslöser kombinieren lassen. Im darauf folgenden Dialog zum Erzeugen des neuen Kommandos geben Sie dann lediglich noch die mit dem Kommando verknüpfte Aktion und den Trigger an (Abbildung 7). Neue Kommandoworte gilt es außerdem noch zu trainieren sowie gegebenenfalls auch eine entsprechende Grammatik anzulegen.

Abbildung 7: Simon unterstützt Sie beim Erstellen neuer Kommandos.

Fazit

Simon hat sich in den letzten Jahren zügig weiterentwickelt, läuft stabil und präsentiert benutzerfreundliche Dialoge und Oberflächen. Das Training nimmt zwar einige Zeit in Anspruch, doch eine hohe Trefferquote belohnt anschließend für die Mühen. Über die reine Sprachsteuerung hinaus bietet Simon noch weitere Möglichkeiten, deren genauere Beschreibung den Rahmen dieses Artikels sprengen würde.

Dazu zählen etwa ein Diktat-Plugin, ein Aussprachetraining sowie ein Plugin für Künstliche Intelligenz. Die Diktatfunktion erlaubt (entsprechend reichhaltiges Vokabular vorausgesetzt) das Diktieren kurzer Texte, das Aussprachetraining und ein starres statisches Modell ermuntern zu korrekter Aussprache und ersetzen beim Fremdsprachenlernen den Pauker. Die KI soll Simon befähigen, Anwendern zu antworten, und ermöglicht akustische Dialogsysteme.

Für die Zukunft haben sich die Simon-Entwickler noch viel vorgenommen. So soll die Software auch älteren Menschen das Leben erleichtern und in der Robotik zum Einsatz kommen. Dazu beteiligt sich das Team an den Projekten Benefit [10] und Astromobile [11]: Benefit erforscht, wie moderne Kommunikationstechnologien das Leben älterer Menschen erleichtern und so längere Selbstständigkeit garantieren können, Astromobile beschäftigt sich mit der Mensch-Maschine-Interaktion. 

Glossar

LVCSR

Large Vocabulary Continuous Speech Recognition. Spracherkennung, die nicht nur einzelne Begriffe, sondern auch natürlichsprachige ganze Sätze erkennt.

Hidden Markov Model

Stochastisches Modell zur Mustererkennung per Wahrscheinlichkeitsanalyse.

Schattenlexikon

Ein solches Wörterbuch verwendet Simon nicht zur Erkennung. Es beinhaltet viele Wörter samt Informationen zu Terminal und Aussprache. In Simon lassen sich die Schattenlexika über den Assistenten Wörterbuch importieren einbinden.

Einem Freund empfehlen    Druckansicht Bookmark and Share
Kommentare

Hits
Wertung: 139 Punkte (3 Stimmen)

Schlecht Gut

Infos zum Autor

Falko Benthin

Falko Benthin studiert Gesundheitsinformatik und engagiert sich in verschiedenen gemeinnützigen Vereinen. In seiner Freizeit verschlingt er leidenschaftlich gern Bücher und bloggt auf www.e-leseratte.de zu E-Book-Readern und verwandten Themen.

Zum Blog von Falko Benthin →


Infos zur Publikation

Infos zur Publikation

LinuxUser 07/13

Aktuelle Ausgabe kaufen:

Heft bestellen Heft als PDF kaufen

LinuxUser erscheint monatlich und kostet in der Nomedia-Ausgabe EUR 5,95 und mit DVD EUR 8,50. Weitere Informationen zum Heft finden Sie auf der LinuxUser-Homepage.

Im LinuxUser-Probeabo erhalten Sie drei Ausgaben für 3 Euro. Das Jahresabo (ab EUR 60,60) können Sie im Medialinx-Shop bestellen.

Tipp der Woche

whowatch
Nutzer und Prozesse mit whowatch überwachen
Tim Schürmann, 18.06.2013 12:49, 0 Kommentare

Wenn Administratoren herausfinden wollen oder müssen, was die Benutzer auf einem System gerade so treiben, dann hilft ihnen whowatch. Das kleine Kommandozeilenprogramm zeigt in Ec...

Aktuelle Fragen

SUSE 12.3 64Bit: Miro funzt nicht
Wimpy *, 14.06.2013 13:05, 5 Antworten
Seit Installation von openSUSE 12.3 64Bit startet Miro nicht. (Version 5.0.4-1.24-x86_64 von Pa...
Kontakt via QR code hinzufügen
Herman Sproesser, 17.05.2013 17:46, 4 Antworten
Hi hab in der aktuellen ausgabe 06.2013 den artikel über QR Codes gelesen. Ich hab nartürlich...
Dateimanager Dolphin, wo legt er die Datei Kommentare ab?
Uwe Heine, 16.05.2013 15:19, 1 Antworten
Suse Linux 12.1 - KDE 4.7.2 / Dolphin 1.7. Ich habe bei vielen Dateien über Dolphin Kommentare...
wie baut man Kernel Module so, dass sie mit jedem Kernel laden?
GoaSkin , 22.04.2013 10:22, 1 Antworten
Hallo, baut man anhand eines Kernel-Sources Module, nutzt Linux im Normalfall eine strikte V...
Problem beim Installieren von SuSe 12.3
Georg Prokert, 14.04.2013 00:04, 16 Antworten
Hallo, auf meinem neuem Laptop (Acer Aspire V3-771, Intel Core i5-3230 M, Intel HD Graphics 4...