Voice interactive system and voice interactive method
First Claim
1. A voice interactive system comprising:
- a voice information input part for inputting user'"'"'s voice information from a user terminal;
a voice recognition part for conducting voice recognition with respect to the voice information, and analyzing contents of the voice information;
a voice information mediation part for controlling a transmission path of the voice information in accordance with the contents of the voice information;
an interaction engine for extracting contents of a response corresponding to the voice information by referring to a knowledge database, and creating a synthesized voice in accordance with the contents of a response; and
a voice information output part for outputting the synthesized voice, wherein the voice information mediation part monitors at all times whether or not the user'"'"'s interaction is being smoothly conducted, and in a case of determining that the user'"'"'s interaction is not being smoothly conducted, allows a third-party user to participate in interaction between the user and the interaction engine from another terminal as a helper.
1 Assignment
0 Petitions
Accused Products
Abstract
There is provided a voice interactive system for inputting user'"'"'s voice information, conducting voice recognition with respect to the voice information, analyzing the contents of the voice information, controlling a transmission path of the voice information in accordance with the contents of the voice information, outputting a synthesized voice, extracting the contents of a response corresponding to the voice information by referring to a knowledge database, and creating the synthesized voice in accordance with the contents of a response, wherein in the case where it is monitored at all times whether or not user'"'"'s interaction is being smoothly conducted, and it is determined that user'"'"'s interaction is not being smoothly conducted, a third-party user is allowed to participate in user'"'"'s interaction as a helper.
18 Citations
10 Claims
-
1. A voice interactive system comprising:
-
a voice information input part for inputting user'"'"'s voice information from a user terminal;
a voice recognition part for conducting voice recognition with respect to the voice information, and analyzing contents of the voice information;
a voice information mediation part for controlling a transmission path of the voice information in accordance with the contents of the voice information;
an interaction engine for extracting contents of a response corresponding to the voice information by referring to a knowledge database, and creating a synthesized voice in accordance with the contents of a response; and
a voice information output part for outputting the synthesized voice, wherein the voice information mediation part monitors at all times whether or not the user'"'"'s interaction is being smoothly conducted, and in a case of determining that the user'"'"'s interaction is not being smoothly conducted, allows a third-party user to participate in interaction between the user and the interaction engine from another terminal as a helper. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A voice interactive method comprising:
-
inputting user'"'"'s voice information from a user terminal;
conducting voice recognition with respect to the voice information, and analyzing contents of the voice information;
controlling a transmission path of the voice information in accordance with the contents of the voice information; and
outputting a synthesized voice, in the controlling of a transmission path of the voice information, contents of a response corresponding to the voice information being extracted by referring to a knowledge database, and a synthesized voice being created in accordance with the contents of a response, wherein in the controlling of a transmission path of the voice information, it is monitored at all times whether or not the user'"'"'s interaction is being smoothly conducted, and in a case where it is determined that the user'"'"'s interaction is not being smoothly conducted, a third-party user is allowed to participate in interaction between the user and the interaction engine from another terminal as a helper.
-
-
10. A program to be executed by a computer, comprising:
-
inputting user'"'"'s voice information;
conducting voice recognition with respect to the voice information, and analyzing contents of the voice information;
controlling a transmission path of the voice information in accordance with the contents of the voice information; and
outputting a synthesized voice, in the controlling of a transmission path of the voice information, contents of a response corresponding to the voice information being extracted by referring to a knowledge database, and a synthesized voice being created in accordance with the contents of a response, wherein in the controlling of a transmission path of the voice information, it is monitored at all times whether or not the user'"'"'s interaction is being smoothly conducted, and in a case where it is determined that the user'"'"'s interaction is not being smoothly conducted, a third-party user is allowed to participate in interaction between the user and the interaction engine from another terminal as a helper.
-
Specification