A speech recognition system uses speech recognition models which are
specifically trained and optimized for users residing in a particular
geographic area or region. The speech models are trained with samples of
word variants expected to be used in a natural language by representative
members of a population associated with the geographic region or
community of users. The speech recognition system is configured to have a
real-time response that imitates a dialogue with a human operator.