Dialog detecting apparatus, dialog detecting method, and computer program product
First Claim
1. A dialog detecting apparatus capable of connecting to a plurality of terminals and capable of obtaining a speech of a user, comprising:
- a speech receiving unit that receives the speeches from the plurality of the terminals, each speech accompanying with a terminal ID identifying one of the terminals and an utterance duration of one of the speeches;
an operation receiving unit that receives operation information associated with a data ID that identifies a reference data being relevant to the speech and an operation time and date in association with each other, the operation time and date indicating a time and date when the reference data is operated;
a proximity determining unit that calculates a correlation value expressing a correlation between speeches received by the plurality of terminals, compares the correlation value with a predetermined first threshold value, and determines that the plurality of terminals which receive a plurality of speeches whose correlation value is calculated are close to each other, when the correlation value is larger than the first threshold value;
a dialog detecting unit that determines whether a relationship between utterance durations fits a predetermined rule, the utterance durations being received from the plurality of terminals that are determined to be close to each other in an arbitrarily target period, and detects dialog information containing the target period during which the relationship is determined to fit the rule and the terminal IDs received from the plurality of terminals that are determined to be close to each other;
a dialog storage unit that stores the dialog information during the target period containing the operation time and date associated with the received operation information, and the data ID associated with the received operation information in association with each other; and
a processing unit for executing at least the dialog detecting unit.
4 Assignments
0 Petitions
Accused Products
Abstract
A speech receiving unit receives a user ID, a speech obtained at a terminal, and an utterance duration, from the terminal. A proximity determining unit calculates a correlation value expressing a correlation between speeches received from plural terminals, compares the correlation value with a first threshold value, and determines that the plural terminals that receive the speeches whose correlation value is calculated are close to each other, when the correlation value is larger than the first threshold value. A dialog detecting unit determines whether a relationship between the utterance durations received from the plural terminals that are determined to be close to each other within an arbitrarily target period during which a dialog is to be detected fits a rule. When the relationship is determined to fit the rule, the dialog detecting unit detects dialog information containing the target period and the user ID.
21 Citations
8 Claims
-
1. A dialog detecting apparatus capable of connecting to a plurality of terminals and capable of obtaining a speech of a user, comprising:
-
a speech receiving unit that receives the speeches from the plurality of the terminals, each speech accompanying with a terminal ID identifying one of the terminals and an utterance duration of one of the speeches; an operation receiving unit that receives operation information associated with a data ID that identifies a reference data being relevant to the speech and an operation time and date in association with each other, the operation time and date indicating a time and date when the reference data is operated; a proximity determining unit that calculates a correlation value expressing a correlation between speeches received by the plurality of terminals, compares the correlation value with a predetermined first threshold value, and determines that the plurality of terminals which receive a plurality of speeches whose correlation value is calculated are close to each other, when the correlation value is larger than the first threshold value; a dialog detecting unit that determines whether a relationship between utterance durations fits a predetermined rule, the utterance durations being received from the plurality of terminals that are determined to be close to each other in an arbitrarily target period, and detects dialog information containing the target period during which the relationship is determined to fit the rule and the terminal IDs received from the plurality of terminals that are determined to be close to each other; a dialog storage unit that stores the dialog information during the target period containing the operation time and date associated with the received operation information, and the data ID associated with the received operation information in association with each other; and a processing unit for executing at least the dialog detecting unit. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A dialog detecting method performed in a dialog detecting apparatus capable of connecting to a plurality of terminals and capable of obtaining a speech of a user, comprising:
-
receiving the speeches from the plurality of the terminals, each speech accompanying with a terminal ID identifying one of the terminals, and an utterance duration of one of the speeches; receiving an operation information associated with a data ID that identifies a reference data being relevant to the speech and an operation time and date in association with each other, the operation time and date indicating a time and date when the reference data is operated; calculating a correlation value expressing a correlation between speeches received by the plurality of terminals; comparing the correlation value with a predetermined first threshold value; determining that the plurality of terminals which receive a plurality of speeches whose correlation value is calculated are close to each other, when the correlation value is larger than the first threshold value; determining whether a relationship between utterance durations fits a predetermined rule, the utterance durations being received from the plurality of terminals that are determined to be close to each other in an arbitrarily target period; detecting dialog information containing the target period during which the relationship is determined to fit the rule and the terminal identifications received from the plurality of terminals that are determined to be close to each other; and storing the dialog information during the target period containing the operation time and date associated with the received operation information, and the data ID associated with the received operation information in associated with each other.
-
-
8. A computer program product having a non-transitory computer readable medium including programmed instructions for detecting a dialog by connecting to a plurality of terminals capable of obtaining a speech of a user, wherein the instructions, when executed by a computer, cause the computer to perform:
-
receiving the speeches from the plurality of the terminals, each speech accompanying with a terminal ID identifying one of the terminals, and an utterance duration of one of the speeches; receiving an operation information associated with a data ID that identifies a reference data being relevant to the speech and an operation time and date in associated with each other, the operating time and date indicating a time and date when the reference data is operated; calculating a correlation value expressing a correlation between speeches received by the plurality of terminals; comparing the correlation value with a predetermined first threshold value; determining that the plurality of terminals which receive a plurality of speeches whose correlation value is calculated are close to each other, when the correlation value is larger than the first threshold value; determining whether a relationship between utterance durations fits a predetermined rule, the utterance durations being received from the plurality of terminals that are determined to be close to each other in an arbitrarily target period; detecting dialog information containing the target period during which the relationship is determined to fit the rule and the terminal identifications received from the plurality of terminals that are determined to be close to each other; and storing the dialog information during the target period containing the operation time and date associated with the received operation information, and the data ID associated with the received operation information in association with each other.
-
Specification