Robot control apparatus and method with echo back prosody
First Claim
1. A robot control apparatus for controlling a robot which acts at least based on a speech recognition result, comprising:
- analyzing means for analyzing prosodic information of a user'"'"'s speech which is subjected to speech recognition, the prosodic information indicating emotions of the user'"'"'s speech;
generating means for generating, based on the prosodic information, prosody-controlled speech data which is speech data in which prosody is controlled; and
output control means to control echo back of the prosodic-controlled speech data to the user,wherein the echo back of the prosodic-controlled speech data is the user'"'"'s speech from which phonemes have been removed and replaced with a voice of the robot containing substantially the same emotions as indicated by the prosodic information.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to robot control apparatuses which make a user recognize that speech is accepted. A user'"'"'s speech input to a microphone 15 is subjected to speech recognition by a speech recognizer 50A. Based on the speech recognition result, an action determining unit 52 determines subsequent actions to be taken by a robot. At the same time, an echo back unit 56 analyzes prosodic information of the user'"'"'s speech input to the microphone 15 and, based on the prosodic information, generates echo back speech which is prosody-controlled speech. The echo back speech is supplied to a loudspeaker 18 through an output controller 57 and is output from the loudspeaker 18.
-
Citations
10 Claims
-
1. A robot control apparatus for controlling a robot which acts at least based on a speech recognition result, comprising:
-
analyzing means for analyzing prosodic information of a user'"'"'s speech which is subjected to speech recognition, the prosodic information indicating emotions of the user'"'"'s speech; generating means for generating, based on the prosodic information, prosody-controlled speech data which is speech data in which prosody is controlled; and output control means to control echo back of the prosodic-controlled speech data to the user, wherein the echo back of the prosodic-controlled speech data is the user'"'"'s speech from which phonemes have been removed and replaced with a voice of the robot containing substantially the same emotions as indicated by the prosodic information. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A robot control method for controlling a robot which acts at least based on a speech recognition result, comprising:
-
an analyzing step of analyzing prosodic information of a user'"'"'s speech which is subjected to speech recognition, the prosodic information indicating emotions of the user'"'"'s speech; a generating step of generating, based on the prosodic information, prosody-controlled speech data which is speech data in which prosody is controlled; and an output control step of controlling echo back of the prosody-controlled speech data to the user, wherein the echo back of the prosodic-controlled speech data is the user'"'"'s speech from which phonemes have been removed and replaced with a voice of the robot containing substantially the same emotions as indicated by the prosodic information.
-
-
9. A recording medium having recorded therein a program for causing a computer to perform a robot control process for controlling a robot which acts at least based on a speech recognition result, the program comprising:
-
an analyzing step of analyzing prosodic information of a user'"'"'s speech which is subjected to speech recognition, the prosodic information indicating emotions of the user'"'"'s speech; a generating step of generating, based on the prosodic information, prosody-controlled speech data which is speech data in which prosody is controlled; and an output control step of controlling echo back of the prosody-controlled speech data to the user, wherein the echo back of the prosodic-controlled speech data is the user'"'"'s speech from which phonemes have been removed and replaced with a voice of the robot containing substantially the same emotions as indicated by the prosodic information.
-
-
10. A program for causing a computer to perform a robot control process for controlling a robot which acts at least based on a speech recognition result, comprising:
-
analyzing step of analyzing prosodic information of a user'"'"'s speech which is subjected to speech recognition, the prosodic information indicating emotions of the user'"'"'s speech; a generating step of generating, based on the prosodic information, prosody-controlled speech data which is speech data in which prosody is controlled; and an output control step of controlling echo back of the prosody-controlled speech data to the user wherein the echo back of the prosodic-controlled speech data is the user'"'"'s speech from which phonemes have been removed and replaced with a voice of the robot containing substantially the same emotions as indicated by the prosodic information.
-
Specification