Automatic speech recognition and speech variability: A review