Abstract
The paper describes online voice command recognition system using a microphone array. The microphone array attached on ceiling localizes sound source direction in azimuth and elevation, then separates multiple sound sources to recognize voice command in noisy housing environment. These sound localization, separation and recognition functions are implemented as online processing in real world. We define the four indexes to evaluate the performance of the recognition system, and the efficiency in noisy environment or distant sound sources are confirmed from experiments in varied conditions. Finally, an application for mobile robot interface is performed.