Information processing apparatus, information processing method, and program for providing feedback on a user request
First Claim
Patent Images
1. An information processing apparatus comprising:
- a voice analysis unit configured to perform an analysis process for a user speech, the user speech including an instruction for performing a desired operation; and
a data processing unit configured to receive analysis results of the voice analysis unit to determine a process which is to be performed by the information processing apparatus, the process corresponding to the instruction given by the user through the user speech,wherein in a case where a factor of inhibiting process continuation occurs based on at least one of the voice analysis unit and the data processing unit determining that the instruction given by the user is not understood, the data processing unit performs a process of generating and outputting feedback information to the user, in which the factor of inhibiting process continuation occurs as a result of a failure to understand the instruction given by the user,wherein the data processing unit is further configured to perform a process of displaying an avatar as a status indicator of the information processing apparatus as the outputted feedback information,wherein the avatar visually depicts a status of the information processing apparatus, as a feedback notification to the user, by visually indicating that the user speech is being received or analyzed at a time when the user speech is being received or analyzed, by visually indicating that the instruction included in the user speech is not understood when the instruction included in the user speech is not understood, by visually indicating that the instruction included in the user speech is understood when the instruction included in the user speech is understood, by visually indicating that the process which is to be performed in correspondence with the instruction given by the user cannot successfully be determined when the data processing unit cannot successfully determine the process which is to be performed in correspondence with the instruction given by the user, and when the instruction for performing the desired operation has been understood, the information processing apparatus performs the process corresponding to the instruction and the avatar is changed to visually indicate that the desired operation is being performed, andwherein at least one of the voice analysis unit and the data processing unit is implemented via a processor.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is an information processing apparatus including: a voice analysis unit which performs an analysis process for a user speech; and a data processing unit which is input with analysis results of the voice analysis unit to determine a process which is to be performed by the information processing apparatus, wherein in the case where a factor of inhibiting process continuation occurs in a process based on the user speech, the data processing unit performs a process of generating and outputting feedback information corresponding to a process stage in which the factor of inhibiting occurs.
32 Citations
14 Claims
-
1. An information processing apparatus comprising:
-
a voice analysis unit configured to perform an analysis process for a user speech, the user speech including an instruction for performing a desired operation; and a data processing unit configured to receive analysis results of the voice analysis unit to determine a process which is to be performed by the information processing apparatus, the process corresponding to the instruction given by the user through the user speech, wherein in a case where a factor of inhibiting process continuation occurs based on at least one of the voice analysis unit and the data processing unit determining that the instruction given by the user is not understood, the data processing unit performs a process of generating and outputting feedback information to the user, in which the factor of inhibiting process continuation occurs as a result of a failure to understand the instruction given by the user, wherein the data processing unit is further configured to perform a process of displaying an avatar as a status indicator of the information processing apparatus as the outputted feedback information, wherein the avatar visually depicts a status of the information processing apparatus, as a feedback notification to the user, by visually indicating that the user speech is being received or analyzed at a time when the user speech is being received or analyzed, by visually indicating that the instruction included in the user speech is not understood when the instruction included in the user speech is not understood, by visually indicating that the instruction included in the user speech is understood when the instruction included in the user speech is understood, by visually indicating that the process which is to be performed in correspondence with the instruction given by the user cannot successfully be determined when the data processing unit cannot successfully determine the process which is to be performed in correspondence with the instruction given by the user, and when the instruction for performing the desired operation has been understood, the information processing apparatus performs the process corresponding to the instruction and the avatar is changed to visually indicate that the desired operation is being performed, and wherein at least one of the voice analysis unit and the data processing unit is implemented via a processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An information processing method of performing an information process in an information processing apparatus, comprising the steps of:
-
performing an analysis process for a user speech in an voice analysis unit, the user speech including an instruction for performing a desired operation; and receiving analysis results of the performing of the analysis process to determine a process which is to be performed by the information processing apparatus, the process corresponding to the instruction given by the user through the user speech, wherein when a factor of inhibiting process continuation occurs based on a determination that the instruction given by the user is not understood during at least one of the performing of the analysis process and the determining of the process which is to be performed by the information processing apparatus, a feedback information is generated and outputted to the user, wherein the factor of inhibiting process continuation occurs as a result of a failure to understand the instruction given by the user, wherein an avatar is displayed as a status indicator of the information processing apparatus as the outputted feedback information, wherein the avatar visually depicts a status of the information processing apparatus, as a feedback notification to the user, by visually indicating that the user speech is being received or analyzed at a time when the user speech is being received or analyzed, by visually indicating that the instruction included in the user speech is not understood when the instruction included in the user speech is not understood, by visually indicating that the instruction included in the user speech is understood when the instruction included in the user speech is understood, by visually indicating that the process which is to be performed in correspondence with the instruction given by the user cannot successfully be determined when the process which is to be performed in correspondence with the instruction given by the user cannot successfully be determined, and when the instruction for performing the desired operation has been understood, the process corresponding to the instruction is performed and the avatar is changed to visually indicate that the desired operation is being performed, and wherein the inputting is implemented via a processor. - View Dependent Claims (10, 11)
-
-
12. A non-transitory computer-readable medium having embodied thereon a program, which when executed by a processor in an information processing apparatus causes the information processing apparatus to execute a method, the method comprising:
-
allowing a voice analysis unit to perform an analysis process for a user speech, the user speech including an instruction for performing a desired operation; and allowing a data processing unit to be inputted with analysis results of the performing of the analysis process for the user speech, and determining a process which is to be performed by the information processing apparatus, the process corresponding to the instruction given by the user through the user speech, wherein when a factor of inhibiting process continuation occurs based on a determination that the instruction given by the user is not understood during at least one of the performing of the analysis process and the determining of the process which is to be performed by the information processing apparatus, a feedback information is generated and outputted to the user, wherein the factor of inhibiting process continuation occurs as a result of a failure to understand the instruction given by the user, wherein an avatar is displayed as a status indicator of the information processing apparatus as the outputted feedback information, wherein the avatar visually depicts a status of the information processing apparatus, as a feedback notification to the user, by visually indicating that the user speech is being received or analyzed at a time when the user speech is being received or analyzed, by visually indicating that the instruction included in the user speech is not understood when the instruction included in the user speech is not understood, by visually indicating that the instruction included in the user speech is understood when the instruction included in the user speech is understood, by visually indicating that the process which is to be performed in correspondence with the instruction given by the user cannot successfully be determined when the process which is to be performed in correspondence with the instruction given by the user cannot successfully be determined, and when the instruction for performing the desired operation has been understood, the process corresponding to the instruction is performed and the avatar is changed to visually indicate that the desired operation is being performed. - View Dependent Claims (13, 14)
-
Specification