Hilfe für Java OpenSource Projekt gesucht



  • Hallo,

    für mein Open Source Projekt JVoiceXML [1] suche ich noch jemanden mit Erfahrung in der Swing Programmierung. Das offizielle Job Posting findet sich hier [2].

    JVoiceXML ist ein VoiceXML Interpreter in JAVA, mit Unterstützung der JAVA APIs JSAPI und JTAPI.

    JVoiceXML ist eine Implementierung des VoiceXML 2.0 Standards. Die Spezifikation der Voice Extensible Markup Language findet sich bei [3]. VoiceXML dient zur Definition von Audio basierten Dialogen unter Verwendung von Sprachsynthese, Spracherkennung, DTMF Erkennung, Sprachaufzeichnung, Telefonie und Mixed Initative Konversationen. Hauptziel ist, eine Plattform zu schaffen, die kostenfrei genutzt werden kann.

    Es sollten folgende Kenntnisse vorhanden sein
    - Grundkenntnisse in Java und Swing

    Daneben sind Kenntnisse in
    - ANT
    - JSAPI
    - JTAPI
    - VoiceXML
    hilfreich, können aber auch im Laufe des Projektes erworben werden.

    JVoiceXML arbeitet mit Sprachein- und -ausgabe. Das Testen damit ist leider sehr zeitaufwändig. Wir dachten daher, dass es ganz nett sein könnte, diese durch eine grafische Oberfläche abzuhandeln.

    Die Kommunikation bsiert auf der JSAPI und irgendwann auch JTAPI, sobald wir hierfür eine Implementierung haben.

    Der Dialog selber wird vermutlich sehr einfach sein. Es wird ein Konsolenähnliche Ausgabefeld benötigt, in dem der Gesprächsverlauf nachverfolgt werden kann. Daneben wird noch ein Eingabefeld für die Äußerungen des Benutzers benötigt. Später werden dann noch Schaltflächen für die Abhandlung der Telefoniefunktion hinzu kommen.

    Ein Problem wird die Implementierung der Kommunikation auf Basis der JSAPI sein. Es gibt hierzu bereits ein Grundgerüst, aber dieses ist noch nicht vollständig.

    Bei Interesse einfach eine Email an meine SF Adresse.

    /dirk

    [1] http://jvoicexml.sourceforge.net
    [2] http://sourceforge.net/people/viewjob.php?group_id=128141&job_id=22203
    [3] http://www.w3.org/TR/voicexml20/


Anmelden zum Antworten