A voice recognition apparatus used in a robot performs voice recognition
in different manners depending upon the growth state of the robot thereby
allowing the robot to provide better entertainment to a user. A growth
score setting unit sets growth scores to respective words described in a
word dictionary stored in a dictionary memory. A matching unit performs
voice recognition for the words included in the word dictionary, taking
into account the growth scores defined for the respective words.