Note:

If you want to create a new page for developers, you should create it on the Moodle Developer Resource site.

Voice: Difference between revisions

From MoodleDocs
No edit summary
Line 12: Line 12:
1. Describing the functionality to be made voice enabled within this project.
1. Describing the functionality to be made voice enabled within this project.


2. Add and experimental option called "VoiceXML" so only when this variable is checked, VoiceXML code is generated.
2. Add an experimental option called "VoiceXML" so only when this variable is checked, VoiceXML code is generated.


3. Create a php lib for VoiceXML to put all functionality of VoiceXML and to be used by the rest of the code.
3. Create a php lib for VoiceXML to put all functionality of VoiceXML and to be used by the rest of the code.
Line 18: Line 18:
4. Modify weblib.php and formslib.php intensively to use the VoiceXML lib and output VoiceXML code along with the html code if the VoiceXML variable is set.
4. Modify weblib.php and formslib.php intensively to use the VoiceXML lib and output VoiceXML code along with the html code if the VoiceXML variable is set.


5. Create a set of tests for every function and the integration of several functions to assure that the functionlity is the expected one.
5. Create a set of tests for every function and the integration of several functions to assure that the functionality is the expected one.


== Contacts ==
== Contacts ==

Revision as of 18:11, 3 July 2007

Moodle 2.0


Introduction

Moodle Voice is a project for embedding VoiceXML support into Moodle Core.

Project Status

Analysis and Requirement Extraction Phase

Current Focus

1. Describing the functionality to be made voice enabled within this project.

2. Add an experimental option called "VoiceXML" so only when this variable is checked, VoiceXML code is generated.

3. Create a php lib for VoiceXML to put all functionality of VoiceXML and to be used by the rest of the code.

4. Modify weblib.php and formslib.php intensively to use the VoiceXML lib and output VoiceXML code along with the html code if the VoiceXML variable is set.

5. Create a set of tests for every function and the integration of several functions to assure that the functionality is the expected one.

Contacts

Student : Mayank Jain

Mentor  : David Horat

Suggestions

Please feel free to chip-in with your suggestions.