A speech recognition unit (114) and a processor unit (116) of a foreign
language learning device (100) receive sentence speech information
corresponding to a sentence pronounced by a learner (2) to separate the
information into word speech information on the basis of words included
in the sentence. The processor unit (116) evaluates the degree of
matching (likelihood) of each word speech information with a model
speech, and a resultant evaluation is indicated on a display unit (120)
on the basis of each word.