Abstract
This paper presents a novel agent-based design for Arabic speech recognition. We define the Arabic speech recognition as a Multi-Agent-System where each agent has a specific goal and deals with that goal only. Once all the small tasks are accomplished the big task is too. A number of agents are required in order to recast Arabic speech recognition, namely the Feature Extraction Agent and the Pattern Classification Agent. These agents are detailed in this paper.