Janus Recognition Toolkit
From Wikipedia, the free encyclopedia
Das Janus Recognition Toolkit (kurz: JRTk) ist ein Spracherkennungstoolkit, das von den Interactive Systems Laboratories der Carnegie Mellon University und des Karlsruher Instituts für Technologie entwickelt wird. Es kann zur Forschung und zur Anwendungsentwicklung genutzt werden und ist Teil des JANUS Sprach-zu-Sprach-Übersetzungssystems.[1]
| Janus Recognition Toolkit | |
|---|---|
| Basisdaten | |
| Hauptentwickler | Christian Fügen und Florian Metze |
| Aktuelle Version | V5.0 P014 |
| Programmiersprache | C, Tcl |
Janus bietet Tcl/Tk Programmierschnittstellen an. Es wurde objektorientiert implementiert und ist nicht eine Menge von vorkompilierten Bibliotheken, sondern eine programmierbare Shell.
Ab Version 5 beinhaltet das JRTk den Ibis-Dekoder. Er ist in der Lage, linguistisches Wissen schon zu einem frühen Zeitpunkt in die Übersetzung einfließen zu lassen. Es ist mit ihm möglich in einem Durchgang zu dekodieren. Dazu wird ein statistisches N-Gramm-Sprachmodell benutzt sowie kontextfreie Grammatiken. Allerdings ist die Erzeugung von Sprachmodellen nicht Teil des JRTk. Der Ibis-Decoder kann allerdings Sprachmodelle im standardisierten ARPA Language Model File Format einlesen.
Das JRTk benutzt Hidden Markov Modelle für das akustische Modell und stellt viele Techniken zur akustischen Vorverarbeitung, zum Trainieren des akustischen Modells sowie zum Dekodieren von Sprache bereit.
Das JRTk wurde von den Interactive System Labs für verschiedene Projekte benutzt:
Weblinks
- JRTk and JANUS Manual (englisch; PDF; 1,3 MB)