/***************************************/ /* RoIS_Speech_Recognition.idl */ /***************************************/ module Speech_Recognition { interface Command : RoIS_Common::Command{ ReturnCode_t set_parameter( in sequence languages, in String grammer, in String rule ); }; interface Query : RoIS_Common::Query{ ReturnCode_t get_parameter( out sequence recognizable_languages, out sequence languages, out String grammer, out String rule ); }; interface Event : RoIS_Common::Event{ void speech_recognized( in DateTime timestamp, in sequence recognized_text ); void speech_input_started( in DateTime timestamp ); void speech_input_finished( in DateTime timestamp ); }; };