METHOD FOR SEGMENTING UTTERANCES BY USING PARTNER'S RESPONSE
First Claim
1. An apparatus for dividing a conversational dialog into utterance, comprising:
- a computer processor;
a word database for storing spellings and pronunciations of words;
a grammar database for storing syntactic rules on words;
a pause detecting section which detects a pause location in a channel making a main speech among conversational dialogs inputted in at least two channels;
an acknowledgement detecting section which detects an acknowledgement location in a channel not making the main speech;
a boundary-candidate extracting section which extracts boundary candidates in the main speech, by extracting pauses existing within a predetermined range before and after a base point that is the acknowledgement location; and
a recognizing unit which outputs a word string of the main speech segmented by one of the extracted boundary candidates after dividing the segmented speech into optimal utterance in reference to the word database and grammar database.
3 Assignments
0 Petitions
Accused Products
Abstract
An apparatus, method and program for dividing a conversational dialog into utterance. The apparatus includes: a computer processor; a word database for storing spellings and pronunciations of words; a grammar database for storing syntactic rules on words; a pause detecting section which detects a pause location in a channel making a main speech among conversational dialogs inputted in at least two channels; an acknowledgement detecting section which detects an acknowledgement location in a channel not making the main speech; a boundary-candidate extracting section which extracts boundary candidates in the main speech, by extracting pauses existing within a predetermined range before and after a base point that is the acknowledgement location; and a recognizing unit which outputs a word string of the main speech segmented by one of the extracted boundary candidates after dividing the segmented speech into optimal utterance in reference to the word database and grammar database.
-
Citations
13 Claims
-
1. An apparatus for dividing a conversational dialog into utterance, comprising:
-
a computer processor; a word database for storing spellings and pronunciations of words; a grammar database for storing syntactic rules on words; a pause detecting section which detects a pause location in a channel making a main speech among conversational dialogs inputted in at least two channels; an acknowledgement detecting section which detects an acknowledgement location in a channel not making the main speech; a boundary-candidate extracting section which extracts boundary candidates in the main speech, by extracting pauses existing within a predetermined range before and after a base point that is the acknowledgement location; and a recognizing unit which outputs a word string of the main speech segmented by one of the extracted boundary candidates after dividing the segmented speech into optimal utterance in reference to the word database and grammar database. - View Dependent Claims (2, 3)
-
-
4. A method for dividing a conversational dialog into utterance by use of conversational dialogs inputted in a plurality of channels, by use of a word database in which spellings and pronunciations of words are described, and by use of a grammar database in which grammar including syntactic rules on words is described, the method comprising the steps of:
-
detecting a pause location in a channel making a main speech; detecting an acknowledgement location in a channel not making the main speech; extracting boundary candidates of the main speech by extracting pauses existing within a predetermined range before and after a base point that is the acknowledgement location; and outputting a word string of the speech segmented by one of the extracted candidates after dividing the segmented speech into optimal utterance in reference to the word database and grammar database. - View Dependent Claims (5, 6, 7, 8)
-
-
9. A program embodied in computer memory for dividing a conversational dialog into utterance by use of conversational dialogs inputted in a plurality of channels, by use of a word database in which spellings and pronunciations of words are described, and by use of a grammar database in which grammar including syntactic rules on words is described,
the program causing a computer to execute the functions of: -
detecting a pause location in a channel making a main speech; detecting an acknowledgement location in a channel not making the main speech; extracting boundary candidates in the main speech by extracting pauses existing within a predetermined range before and after a base point that is the acknowledgement location; and outputting a word string of the speech segmented by one of the extracted boundary candidates after dividing the segmented speech into optimal utterance in reference to the word database and grammar database. - View Dependent Claims (10, 11, 12, 13)
-
Specification