Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
112 words
A method for segmenting audio data according to speaker, said audio data comprising conversational speech from a plurality of individual speakers, comprising the steps of: providing an individual HMM for each individual speaker of the plurality of individual speakers of the audio data, each Hidden Markov Model (HMM) having at least one state; constructing a speaker network HMM by connecting said individual HMMs in parallel; segmenting said audio data into segments by determining a most likely sequence of states through the speaker network HMM, each segment being associated with a one of said individual HMMs; and determining an individual speaker of the plurality of individual speakers of each segment of the path.
Claim 2
Independent Claim
112 words
A method for segmenting audio data according to speaker, said audio data comprising conversational speech from a plurality of individual speakers, comprising the steps of: providing an individual HMM for each individual speaker of the plurality of individual speakers of the audio data, each Hidden Markov Model (HMM) having at least one state; constructing a speaker network HMM by connecting said individual HMMs in parallel; segmenting said audio data into segments by determining a most likely sequence of states through the speaker network HMM, each segment being associated with a one of said individual HMMs; and determining an individual speaker of the plurality of individual speakers of each segment of the path.
Claim 3
Dependent Claim
30 words
The method of claim 1, wherein the step of constructing a speaker network HMM further comprises determining an exit penalty for exiting a particular individual HMM in said speaker network.
Claim 4
Dependent Claim
16 words
The method of claim 1, wherein each of said individual HMMs comprises a plurality of states.
Claim 5
Dependent Claim
16 words
The method of claim 3, wherein each of said individual HMMs further includes a silence state.
Claim 6
Dependent Claim
32 words
The method of claim 1, wherein said step of constructing a speaker network HMM further comprises providing a silence model HMM, and connecting said silence model in parallel with said individual HMMs.
Claim 7
Dependent Claim
20 words
The method of claim 5, wherein said silence model comprises a plurality of states, each with a tied output distribution.
Claim 8
Dependent Claim
20 words
The method of claim 6, wherein said silence model comprises a plurality of states, each with a tied Gaussian distribution.
Claim 9
Dependent Claim
38 words
The method of claim 7, wherein each of said individual HMMs further include a silence state, the output distribution of said individual HMM silence states are tied to output distributions of said silence states in said silence model.
Claim 10
Dependent Claim
31 words
The method of claim 1, wherein said step of constructing a speaker network HMM further comprises providing a garbage model, and connecting said garbage model in parallel with said individual HMMs.
Claim 11
Dependent Claim
29 words
The method of claim 9, wherein said garbage model is provided from portions of said audio data containing speech from at least each of said plurality of individual speakers.
Claim 12
Independent Claim
127 words
A method of indexing audio data according to speaker, said audio data comprising conversational speech from a plurality of individual speakers, comprising the steps of: providing an individual Hidden Markov Model (HMM) for each individual speaker of the plurality of individual speakers of the audio data, each individual HMM including at least one state; constructing a speaker network HMM by connecting said individual HMMs in parallel; segmenting said audio data into segments by finding a most likely sequence of states through the speaker network HMM, each segment being associated with a one of the individual HMMs; determining for each segment an individual speaker of the plurality of individual speakers according to said individual HMMs; collecting segments from each individual; and outputting the results of the collected segments.
Claim 13
Independent Claim
127 words
A method of indexing audio data according to speaker, said audio data comprising conversational speech from a plurality of individual speakers, comprising the steps of: providing an individual Hidden Markov Model (HMM) for each individual speaker of the plurality of individual speakers of the audio data, each individual HMM including at least one state; constructing a speaker network HMM by connecting said individual HMMs in parallel; segmenting said audio data into segments by finding a most likely sequence of states through the speaker network HMM, each segment being associated with a one of the individual HMMs; determining for each segment an individual speaker of the plurality of individual speakers according to said individual HMMs; collecting segments from each individual; and outputting the results of the collected segments.
Claim 14
Dependent Claim
91 words
The method of claim 11, further comprising providing new individual HMMs for each individual speaker using said collected segments from each individual; constructing a second speaker network HMM by connecting said new individual HMMs in parallel; determining for said audio data an optimal path through said second speaker network HMM, identifying segments of said audio data associated with each new individual HMM; determining the individual speaker of each segment of the path according to said new individual HMMs; collecting segments from each individual; and outputting the results of the collected segments.
Claim 15
Dependent Claim
29 words
The method of claim 11, wherein the step of providing individual HMMs for each individual speaker comprises training each of said individual HMMs on speech data from a speaker.
Claim 16
Dependent Claim
16 words
The method of claim 11, wherein each of said individual HMMs comprise a plurality of states.
Claim 17
Dependent Claim
16 words
The method of claim 14, wherein each of said individual HMMs further includes a silence state.
Claim 18
Dependent Claim
32 words
The method of claim 11, wherein the step of constructing said speaker network HMM further comprises providing a silence model HMM, and connecting said silence model in parallel with said individual HMMs.
Claim 19
Dependent Claim
20 words
The method of claim 16, wherein said silence model comprises a plurality of states, each with a tied output distribution.
Claim 20
Dependent Claim
20 words
The method of claim 17, wherein said silence model comprises a plurality of states, each with a tied Gaussian distribution.
Claim 21
Dependent Claim
38 words
The method of claim 18, wherein each of said individual HMMs further include a silence state, the output distribution of said individual HMM silence states are tied to output distributions of said silence states in said silence model.
Claim 22
Dependent Claim
30 words
The method of claim 11, wherein the step of constructing said speaker network HMM further comprises determining a penalty for exiting any particular individual HMM in said speaker network HMM.