Webspace & Webhosting Vergleich mit Verfügbarkeitstests und Kundenmeinungen

Programmieren ohne Tastatur


29.04.2006, Programmieren ohne Tastatur

VoiceCode-Spracherkennung für Python-Entwickler

Zukünftig sollen Programmierer auch mit zwei eingegipsten Armen noch ihrer Tätigkeit nachgehen können. Möglich macht das eine neue Open-Source-Software zur Spracherkennung, die vorerst nur mit der Programmiersprache Python funktioniert.

Eine neuartige Spracherkennungstechnik soll es möglich machen, ohne Tastatur Computerprogramme zu schreiben. Die Software namens VoiceCode erlaubt es, Codezeilen mündlich einzugeben. Entwickelt wurde das Tool vom National Research Council of Canada, einer nationalen Forschungseinrichtung in Ottawa.

Der eigentliche Sinn von VoiceCode ist es, Programmierern mit dem in der Zunft weitverbreiteten RSI-Syndrom zu helfen. Dieses auch als "Sekretärinnenkrankheit" oder "Mausarm" bekannte Leiden äußert sich durch Schmerzen in Händen, Armgelenken, Nacken und Rücken und ist die Folge intensiver Bildschirmarbeit. Angeblich leiden 22 Prozent aller amerikanischen Programmierer an dem Syndrom, meldet das Wissenschaftsmagazin "New Scientist".

Normale Spracherkennungssoftware ist nur bedingt zur Eingabe von Programmierbefehlen geeignet, da jedes Symbol, jede Funktion und die häufigen komplizierten Abfolgen von Satzzeichen langsam und deutlich eingesprochen werden müssen. VoiceCode dagegen lässt Software-Autoren ihre Codezeilen in natürlicher Sprache aufsagen und übersetzt diese dann in Befehle einer Programmiersprache. So sollen für einen Befehl, der mit einem konventionellen Sprachwerkzeug 50 Worte lang wäre, mit VoiceCode nur zehn nötig sein.

Im Moment funktioniert die Software lediglich mit der Programmiersprache Python, sie lässt sich Angaben des Mitentwicklers Alain Désilets zufolge jedoch auch für jede andere anpassen. Die Software kann kostenlos von der Projektseite heruntergeladen werden.

(Quelle: www.golem.de)

Channel: WWW