A voice-based system has been developed to
control a mobile robot using oral commands. The system is
divided into two main components: Speech Recognition Engine
and Robotic Control Unit. In the Speech Recognition Engine,
hidden Markov models are used as the main method in
recognizing oral commands. The Robotic Control Unit is
developed under the ARIA environment, which is provided by
the robot manufacturer.