Speech interactive apparatus and computer program product using output prompts and user responses
First Claim
1. A speech interactive apparatus comprising:
- an output unit configured to output a first prompt which needs to be notified to a user;
a receiving unit configured to receive a start instruction of a speech input from the user as a reply to the first prompt;
a speech recognizing unit configured to perform speech recognition of a response that is input by the user;
an interactive unit configured to decide on a second prompt, which is determined according to a speech recognition result of the response, based on interaction information stored in a storing unit and instruct the output unit to output the second prompt;
a response control unit configured to stop the output of the first prompt when the start instruction is received while the first prompt is being output; and
a deciding unit configured to decide on a first determination period, which is used in determining whether or not a silent state has occurred, based on whether or not the start instruction is received while the first prompt is being output or based on the timing of receiving the start instruction, whereinwhen the response is not input during a period starting from the reception of the start instruction till an elapse of the first determination period, the response control unit determines that the silent state has occurred and instructs the output unit to output the first prompt again.
4 Assignments
0 Petitions
Accused Products
Abstract
According to an embodiment, a speech interactive apparatus includes an output unit to output a first prompt; a receiving unit to receive a start instruction of a speech input as a reply to the first prompt; a response control unit to stop the output of the first prompt when the start instruction is received while the first prompt is being output; and a deciding unit to decide on a first determination period, which is used in determining whether a silent state has occurred, based on whether the start instruction is received while the first prompt is being output or based on the timing of receiving the start instruction. When the response is not input during a period starting from the reception of the start instruction till an elapse of the first determination period, the response control unit instructs the output unit to output the first prompt again.
-
Citations
8 Claims
-
1. A speech interactive apparatus comprising:
-
an output unit configured to output a first prompt which needs to be notified to a user; a receiving unit configured to receive a start instruction of a speech input from the user as a reply to the first prompt; a speech recognizing unit configured to perform speech recognition of a response that is input by the user; an interactive unit configured to decide on a second prompt, which is determined according to a speech recognition result of the response, based on interaction information stored in a storing unit and instruct the output unit to output the second prompt; a response control unit configured to stop the output of the first prompt when the start instruction is received while the first prompt is being output; and a deciding unit configured to decide on a first determination period, which is used in determining whether or not a silent state has occurred, based on whether or not the start instruction is received while the first prompt is being output or based on the timing of receiving the start instruction, wherein when the response is not input during a period starting from the reception of the start instruction till an elapse of the first determination period, the response control unit determines that the silent state has occurred and instructs the output unit to output the first prompt again. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product comprising a non-transitory computer readable medium including programmed instructions, wherein the instructions, when executed by a computer, cause the computer to execute:
-
outputting a first prompt which needs to be notified to a user; receiving a start instruction of a speech input from the user as a reply to the first prompt; performing speech recognition of a response that is input by the user; deciding on a second prompt, which is determined according to a speech recognition result of the response, based on interaction information stored in a storing unit and instructing an output unit to output the second prompt; stopping the output of the first prompt when the start instruction is received while the first prompt is being output; and deciding on a first determination period, which is used in determining whether or not a silent state has occurred, based on whether or not the start instruction is received while the first prompt is being output or based on the timing of receiving the start instruction; and determining, when the response is not input during a period starting from the reception of the start instruction till an elapse of the first determination period, that the silent state has occurred and instructing the output unit to output the first prompt again.
-
Specification