Patent Document ID: 9196253
Application ID: 13960232

Base Claim:
1. An information processing apparatus comprising: a first receiving unit configured to receive speech data containing pieces of utterance data of speakers; a dividing unit configured to divide the speech data into the pieces of utterance data; an assigning unit configured to assign speaker identification information to each piece of utterance data based on an acoustic feature of the each piece of utterance data; a second receiving unit configured to receive, from a user, instruction information that indicates a piece of utterance data to which a speaker name is to be given from among the pieces of utterance data included in the speech data; a generating unit configured to generate a candidate list in which candidate speaker names are arranged in a descending order of scores, each score being indicative of a likelihood at which a corresponding speaker name is given by the user, the candidate speaker names being for the user to determine a speaker name to be given to the piece of utterance data identified by the instruction information, based on operation history information in which at least pieces of utterance identification information for identifying the respective pieces of utterance data, pieces of the speaker identification information that has been assigned to the respective pieces of utterance data, and speaker names given by the user to the respective pieces of utterance data identified by the pieces of speaker identification information are associated with one another; and a first control unit configured to perform control so as to display the candidate list in an entry field for entering a speaker name that corresponds to the utterance data identified with the utterance identification.

---

Claim 3:
3. The apparatus according to claim 1 , wherein each piece of utterance identification information enables unique identification of a piece of utterance data as well as indicates the chronological sequence of the piece of utterance data in the speech data, the generating unit includes a first calculating unit configured to calculate, from a correspondence relationship between the pieces of speaker identification information and the speaker names specified in the operation history information, first probabilities that indicate probabilities at which the speaker names are associated with the respective pieces of speaker identification information; a second calculating unit configured to calculate second probabilities each of which indicates a probability at which each speaker name specified in the operation history information is given subsequent to the speaker name corresponding to a chronologically previous piece of utterance data; and a third calculating unit configured to calculate a score that indicates a likelihood at which the speaker name is given to the piece of utterance data to which a speaker name is to be given based on the piece of speaker identification information corresponding to the piece of utterance data identified by the instruction information, based on the corresponding first probability, and based on the corresponding second probability, for each speaker name specified in the operation history information, and the generating unit selects a predetermined number of speaker names in descending order of the scores calculated by the third calculating unit, and generates the candidate list that indicates the selected speaker names as the candidate speaker names.