Meraka Openphone:Technology: Difference between revisions

From Fmfi
Jump to navigation Jump to search
Line 14: Line 14:


'''The latest version of Dialogue Palatte can be downloaded [http://dialogpalette.sourceforge.net/ '''here'''].'''
'''The latest version of Dialogue Palatte can be downloaded [http://dialogpalette.sourceforge.net/ '''here'''].'''
Hardware/Software
Minimum Requirements Additional Info Cost involved
Personal Computer (referred to as the Asterisk server) Pentium 3,  265MB memory Yes
Operating System Linux See installation instructions No
Asterisk v1.0 series or higher Download available from http://www.asterisk.org
No
Telephony card Asterisk compatible Only required for telephony access.  There are however costs involved in acquiring such a card. Yes
QT Library v3.3 or higher GPL/Enterprise version No
Python V2.4.1 or highter No
TTS(Optional) Flite or Festival Site to be confirmed No
DialogPalette http://dialogPalette.sf.net No
Uninterrupted  power supply This is optional, but recommended in areas where electricity supply is unreliable Yes

Revision as of 15:13, 4 September 2007

OpenPhone Components

The following figure depicts the OpenPhone system.

OpenphoneStructure.jpg


The core of OpenPhone is the Asterisk PABX open source system (www.asterisk.org). Asterisk does voice over IP in many protocols, and can interoperate with almost all standards-based telephony equipment using relatively inexpensive hardware. DialogPalette is a graphical user interface to Asterisk and allows a user to easily create telephony applications. It can be conceptualised as an authoring tool for telephony applications. The Asterisk system has been expanded to use FLITE, a text to speech (TTS) engine designed by Carnegie Mellon University (http://www.speech.cs.cmu.edu/flite/index.html) . FLITE enables the OpenPhone system to convert text to speech using a computer generated voice.

The primary role of DialogPalette is to act as an authoring tool which allows an information provider to design an information dissemination application. The information provider can record the prompts for the various phases in multiple languages. The application designer also has the choice of using the text to speech (TTS) to record prompts in a language of choice. The application design will be guided by the use of templates.

The information users will access the designed solution by phoning a number. This number will ideally be toll-free or sponsored. The user will listen to the voice prompts and interact with the system by entering the requested key presses.

The latest version of Dialogue Palatte can be downloaded here.


Hardware/Software Minimum Requirements Additional Info Cost involved Personal Computer (referred to as the Asterisk server) Pentium 3, 265MB memory Yes Operating System Linux See installation instructions No Asterisk v1.0 series or higher Download available from http://www.asterisk.org No Telephony card Asterisk compatible Only required for telephony access. There are however costs involved in acquiring such a card. Yes QT Library v3.3 or higher GPL/Enterprise version No Python V2.4.1 or highter No TTS(Optional) Flite or Festival Site to be confirmed No DialogPalette http://dialogPalette.sf.net No Uninterrupted power supply This is optional, but recommended in areas where electricity supply is unreliable Yes