class VoiceXmlInterpreterContext {

    public SpeechRecognizerProperties getSpeechRecognizerProperties(
            final FormInterpretationAlgorithm fia)
            throws ConfigurationException {
        final SpeechRecognizerProperties speech = configuration
                .loadObject(SpeechRecognizerProperties.class);
        final Map<String, String> props = getProperties(fia);
        speech.setProperties(props);
        return speech;
    }

    public  VoiceXmlInterpreterContext(final JVoiceXmlSession currentSession,
            final Configuration config);
    public  VoiceXmlInterpreterContext(final JVoiceXmlSession currentSession,
            final Configuration config, final ScopeObserver observer,
            final DataModel dataModel);

}