Abstract
This paper presents a technique for a speech recognizer used to control the motion of an intelligent
automated mobile robot. The aim is to interact with the mobile robot using natural and direct
communication techniques. The voice is processed to get proper and safe movement of a mobile robot
and satisfying high recognition rate. Features are extracted from speech signal using Mel Frequency
Cepstral Coefficients (MFCC). To realize feature matching, an efficient Dynamic Time Warping
(DTW)-based speech recognition system is presented which is applicable for isolated words of Arabic
language. The tested words are compared to a trained database using this DTW algorithm. On the other
side, the mobile robot is designed with two servo motors as driving actuators. These actuators are
controlled by L298 motor driver circuit. The control algorithm is programmed and downloaded into a
PIC18F45K22 microcontroller which is interfaced to a USB port of a 10\" notebook computer. The
robot proves a capability of understanding the full meaning of the five Arabic speech commands that
steer it forward, backward, right, left, or stop
automated mobile robot. The aim is to interact with the mobile robot using natural and direct
communication techniques. The voice is processed to get proper and safe movement of a mobile robot
and satisfying high recognition rate. Features are extracted from speech signal using Mel Frequency
Cepstral Coefficients (MFCC). To realize feature matching, an efficient Dynamic Time Warping
(DTW)-based speech recognition system is presented which is applicable for isolated words of Arabic
language. The tested words are compared to a trained database using this DTW algorithm. On the other
side, the mobile robot is designed with two servo motors as driving actuators. These actuators are
controlled by L298 motor driver circuit. The control algorithm is programmed and downloaded into a
PIC18F45K22 microcontroller which is interfaced to a USB port of a 10\" notebook computer. The
robot proves a capability of understanding the full meaning of the five Arabic speech commands that
steer it forward, backward, right, left, or stop
Keywords
: Arabic speech recognizer
dynamic time warping
Mel Frequency Cepstral Coefficients
Mobile robot.
Pattern Recognition