Voice recognition based on a growth state of a robot
First Claim
Patent Images
1. A speech recognition apparatus disposed in a device, comprising:
- speech recognition means for recognizing speech including a dictionary in which words to be recognized in speech recognition are described;
control means for controlling said speech recognition means in accordance with a growth state of said device, wherein said growth state is comprised of a plurality of nodes corresponding to increasing maturity levels for said device; and
action decision means for determining and performing a predetermined action in accordance with the speech recognized by said speech recognition means and an occurrence probability of the predetermined action as determined by the growth state,wherein said control means controls said speech recognition means such that the words described in said dictionary are weighted in accordance with the growth state of said device and speech recognition is performed using the weighted words,wherein coefficients for said weighted words are controlled by the growth state, andwherein the occurrence probability is based on data collected from distinct behavior and environmental models comprised of a plurality of nodes representing unique actions.
1 Assignment
0 Petitions
Accused Products
Abstract
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.
-
Citations
8 Claims
-
1. A speech recognition apparatus disposed in a device, comprising:
-
speech recognition means for recognizing speech including a dictionary in which words to be recognized in speech recognition are described; control means for controlling said speech recognition means in accordance with a growth state of said device, wherein said growth state is comprised of a plurality of nodes corresponding to increasing maturity levels for said device; and action decision means for determining and performing a predetermined action in accordance with the speech recognized by said speech recognition means and an occurrence probability of the predetermined action as determined by the growth state, wherein said control means controls said speech recognition means such that the words described in said dictionary are weighted in accordance with the growth state of said device and speech recognition is performed using the weighted words, wherein coefficients for said weighted words are controlled by the growth state, and wherein the occurrence probability is based on data collected from distinct behavior and environmental models comprised of a plurality of nodes representing unique actions. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A speech recognition method for a speech recognition apparatus disposed in a device, comprising the steps of:
-
recognizing speech using a dictionary in which words to be recognized in speech recognition are described; controlling said speech recognition step in accordance with a growth state of said device, wherein said growth state is comprised of a plurality of nodes corresponding to increasing maturity levels for said device; and determining and performing a predetermined action in accordance with the speech recognized in said speech recognition step and an occurrence probability of the predetermined action as determined by the growth state, wherein said control step controls said speech recognition means such that the words described in said dictionary are weighted in accordance with the growth state of said device and speech recognition is performed using the weighted words, wherein coefficients for said weighted words are controlled by the growth state, and wherein the occurrence probability is based on data collected from distinct behavior and environmental models comprised of a plurality of nodes representing unique actions.
-
-
8. A computer-readable medium storing a computer program capable of being executed by a computer, causing a device comprising the computer to perform speech recognition, comprising the steps of:
-
recognizing speech using a dictionary in which words to be recognized in speech recognition are described; controlling said speech recognition step in accordance with a growth state of said device, wherein said growth state is comprised of a plurality of nodes corresponding to increasing maturity levels for said device; and determining and performing a predetermined action in accordance with the speech recognized in said speech recognition step and an occurrence probability of the predetermined action as determined by the growth state, wherein said control step controls said speech recognition means such that the words described in said dictionary are weighted in accordance with the growth state of said device and speech recognition is performed using the weighted words, wherein coefficients for said weighted words are controlled by the growth state, and wherein the occurrence probability is based on data collected from distinct behavior and environmental models comprised of a plurality of nodes representing unique actions.
-
Specification