A method and apparatus for generating a pronunciation score by receiving a
user phrase intended to conform to a reference phrase and processing the
user phrase in accordance with at least one of an articulation-scoring
engine, a duration scoring engine and an intonation-scoring engine to
derive thereby the pronunciation score.