|
Posted by Pat Deegan on October 8, 2007, 9:00 am
Please log in for more thread options
Greetings all,
As part of a rewrite of the VOCP voice messaging system, I've found
myself creating a semi-complete VoiceXML parser and interpreter. I've
got a PAUSE account and am thinking this would be a useful contribution
to the community.
The list of modules contain a VoiceXML UserAgent, parser, and interpreter
which supports (to various degrees) the following
http://www.w3.org/TR/voicexml20/ elements:
Assign
Audio
Block
Break
Clear
Disconnect
Else
Elseif
Field
Filled
Form
Goto
Grammar
Grammar/Rule
If
Item
NoInput
NoMatch
Option
Prompt
Record
Reprompt
Return
SubDialog
Submit
Var
My question to you is what would be the best namespace to use for this
contribution? VoiceXML::Interpreter, XML::VXML::Interpreter? Should it
be released as separate modules
VoiceXML::Interpreter
VoiceXML::Parser
VoiceXML::UserAgent
or as one package (and, if so, under "VoiceXML" or what)?
Thanks for your input.
Regards,
--
Pat Deegan
http://www.psychogenic.com/
|