FLaVoR : a flexible architecture for large vocabulary continuous speech recognition