IP Library Granted Patent US 6,996,526
Granted Patent B2
US 6,996,526 · App. 10/040,406 · Granted Feb 7, 2006

Method and apparatus for transcribing speech when a plurality of speakers are participating

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,996,526
App. No.
10/040,406
Granted
Feb 7, 2006
Kind
B2
Abstract

A method and apparatus are disclosed for transcribing speech when a number of speakers are participating. A number of different speech recognition systems, each with a different speaker model, are executed in parallel. When the identity of all of the participating speakers is known and a speaker model is available for each participant, each speech recognition system employs a different speaker model suitable for a corresponding participant. Each speech recognition system decodes the speech and generates a corresponding confidence score. The decoded output having the highest confidence score is selected for presentation to a user. When all participating speakers are not known, or when there are too many participants to implement a unique speaker model for each participant, a speaker independent speech recognition system is employed together with a speaker specific speech recognition system. A controller selects between the decoded outputs of the speaker independent speech recognition system and the speaker specific speech recognition system based on information received from a speaker identification system and a speaker change detector.

Claims (12)

1. A method for transcribing speech of a plurality of speakers, comprising:

providing said speech to a plurality of speech decoders, each of said decoders using a speaker model corresponding to a different one of said speakers and generating a confidence score for each decoded output;

selecting a decoded output based on said confidence score; and

presenting said decoded output as a string of words for the decoded output having the highest confidence score and as phones or syllables for all other decoded outputs.

2. The method of claim 1 , further comprising the step of aligning each of said decoded outputs in time.

3. The method of claim 1 , wherein one or more of said speech decoders are on a remote server.

4. The method of claim 1 , further comprising the step of presenting said selected decoded output to a user.

5. The method of claim 1 , further comprising the step of manually selecting an alternate decoded output if said assigned output is incorrect.

6. The method of claim 5 , further comprising the step of adapting said selecting step based on said manual selection.

7. The method of claim 1 , further comprising the step of presenting several decoded outputs to a user with an indication of said corresponding confidence score.

8. The method of claim 1 , further comprising the step of presenting said decoded output as a string of words if said corresponding confidence score exceeds a certain threshold and as a string of phones if said corresponding confidence score is below a certain threshold.

9. The method of claim 1 , wherein said selecting step further comprises the step of determining if a decoded output includes an isolated word from a second speaker in a string of words from a first speaker.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 14, 2023
From: NUANCE COMMUNICATIONS, INC.
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 065566/0013 →