|
The Lwazi Community Development Worker (CDW) application is a service that was created to
deliver messages created on a web site via an Interactive Voice Response (IVR), or telephone based
service, to community development workers in their respective regional languages.
The CDW application was developed using the Lwazi telephony platform.
"Lwazi is a robust telephony platform aiming to facilitate speedy development of experimental
applications without sacrificing power by combining Asterisk with the MobilIVR Python interface
bundled into a single build with a unified control interface."
The CDW application consists out of the following:
- The CDW manager web site.
- The CDW IVR telephone based information service.
- An SMS notification service (Notifies CDWs when they have new messages).
- A Text-to-speech (TTS) daemon converts text messages posted to the database from the CDW
manager web site into speech audio. The Speect TTS engine is used by the daemon.
- A monitoring daemon that checks the running status of all the above components, and provides email
notifications when errors occur.
|
|
Download the following two files:
Read the dependencies section of the README and CDW_SETUP files.
Lwazi platform:
Read the build instructions section of the README file.
CDW database:
Read the MYSQL setup section in the CDW_SETUP file.
CDW web site setup:
Read the www application setup section in the CDW_SETUP file.
CDW IVR application (audio content): Read the IVR application setup instructions in the CDW_SETUP file.
You can find instructions on how to setup the environment in the README file.
You can find instructions on how to run the Lwazi CDW application in the README file.
|