Welcome to Open Allure’s documentation!

Open Allure is a voice-and-vision enabled dialog system written in Python.

You might check to see if you are reading the most recent documentation–and using the most recent version of Open Allure for that matter.

Edit the openallure.cfg file (see the annotated copy in this documentation) to configure the location of the initial question/answer/response sequence and other settings as appropriate for your system.

Open Allure is part of the output of the Open Allure project.

A collection of short videos about the Open Allure project are available and there is a Google group you can join for updates and discussion.

Cross-Platform Status

Open Allure aims to run on Windows, Linux and Mac. The Windows platform currently tops the feature list with working voice and vision input and pretty good text-to-speech output running Vista. Linux has working vision input and so-so text-to-speech output (eSpeak). Mac has neither voice nor vision input but has the best text-to-speech output (say).

Dependencies

Open Allure uses pyGame and BeautifulSoup and NLTK (Natural Language Toolkit).

Windows systems use vidcap.py to help the pyGame camera module.

Voice recognition depends on the operating system or other software. For Windows, dragonfly connects to the Windows Speech API. For Mac, dragonfly connects to MacSpeech Dictate. For linux, we’re still looking to connect a voice recognition backend – please pitch in!

Configuration

Indices and tables

Table Of Contents

Next topic

openallure.cfg