![]() ![]() Jindigo
Java-based Incremental Dialog Framework
|
||
Note: Jindigo has not been further developed for a while. The reason for this is that Gabriel Skantze is working on another dialogue system framework called IrisTK. It is designed to be much easier to use and has much better support for multi-modal face-to-face interaction. OverviewAn incremental dialog system process its input and output word-by-word instead of utterance-by-utterance. This allows, among other things, a more natural, rapid turn-taking. Jindigo is a framework for developing and experimenting with incremental spoken dialog systems, developed at the Department of Speech Music and Hearing, KTH. Some features:
Video ExampleThis is an example video of a Jindigo application running: DemoYou can test the Chess example application (shown above) yourself with Java Web Start:
DownloadJindigo is still at a very early stage of development, but you can download a package with the latest binaries and source code from Sourceforge. Note: Although Jindigo should in principle be platform independent, it has currently mostly been tested on Windows. The distribution comes with the speech controlled chess board shown above. In order to run, you need a MaryTTS version 4.1 server running (as default on the same machine, but that can easily be configured). DocumentationDocumentation has yet to be written. In the meantime, you can check out the (yet poorly annotated) Javadoc. DevelopSource code can be checked out from the SVN repository at Sourceforge. ContactThe Jindigo project is maintained by Gabriel Skantze. Email: gabriel@speech.kth.se ReferencesDialogue & Discourse, 2(1), 83-111. [pdf] (2011). A General, Abstract Model of Incremental Dialogue Processing.Proceedings of SigDial. Tokyo, Japan. [pdf] (2010). Middleware for Incremental Processing in Conversational Agents. InJindigo: a Java-based Framework for Incremental Dialogue Systems. Technical Report, KTH, Stockholm, Sweden. [pdf] (2010).Proceedings of SIGdial (pp. 1-8). Tokyo, Japan. (*) [abstract] [pdf] (2010). Towards Incremental Speech Generation in Dialogue Systems. In(*) Best Paper Award at SIGdial 2010 Proceedings of the 12th Conference of the European Chapter of the Association for Computational Linguistics (EACL-09). Athens, Greece. [abstract] [pdf] (2009). A general, abstract model of incremental dialogue processing. In |