IP Library Granted Patent US 7,742,921
Granted Patent B1
US 7,742,921 · App. 11/235,821 · Granted Jun 22, 2010

System and method for correcting errors when generating a TTS voice

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 7,742,921
App. No.
11/235,821
Granted
Jun 22, 2010
Kind
B1
Abstract

Disclosed herein are various innovations associated with a toolkit used for generating a TTS voice for use in a spoken dialog system. The inventions in each case may be in the form of the system, a computer-readable medium or a method for generating the TTS voice. An embodiment of the invention relates to a method of enabling human workers to find errors when developing a text-to-speech (TTS) voice. The method comprises presenting a graphical user interface wherein after a first pass of automatic speech recognition (ASR) of a speech corpus is complete, the interface presents to a worker a graphical representation of an alignment of the ASR results, associated words and phonemes and the audio, receiving a graphical input from the worker associated with a selection of a word or phoneme and presenting the audio associated with the selected word or phoneme.

Claims (46)

1. A method of enabling human workers to find errors when developing a text-to-speech (TTS) voice, the method comprising:

presenting via a processor a graphical user interface, wherein after a first pass of automatic speech recognition (ASR) of a speech corpus is complete, the interface presents to a worker a graphical representation of an alignment of the ASR results, associated words and phonemes and the audio;

color-coding via the processor each word based on a composition of the color-coding associated with each phoneme;

receiving via the processor a graphical input from the worker associated with a selection of a word or phoneme; and

presenting via the processor the audio associated with the selected word or phoneme.

2. The method of claim 1 , further comprising:

color-coding each phoneme according to a confidence score.

3. The method of claim 1 , further comprising:

color-coding each word according to a confidence score.

4. The method of claim 1 , further comprising presenting only words and phonemes to the worker that have confidence scores below a certain threshold.

5. The method of claim 4 , further comprising:

receiving a selection of at least one word or phoneme from the worker; and

presenting a text transcription and corresponding audio to the worker for the selected word or phoneme.

6. The method of claim 4 , further comprising presenting a listing of transcriptions to the worker associated with the presented words and phonemes.

7. The method of claim 1 , further comprising presenting a spectrogram associated with the selected word or phoneme.

8. The method of claim 1 , further comprising:

receiving an indication of an ASR mistake from the worker;

correcting speaker dependent entries associated with the mistake; and

rerunning ASR on all utterances containing the word or phoneme associated with the mistake.

9. A tangible computer-readable storage medium storing instructions for controlling a computing device to enable human workers to find errors when developing a text-to-speech (TTS) voice, the instructions comprising:

presenting a graphical user interface wherein after a first pass of automatic speech recognition (ASR) of a speech corpus is complete, the interface presents to a worker a graphical representation of an alignment of the ASR results, associated words and phonemes and the audio;

color-coding each word based on a composition of the color-coding associated with each phoneme;

receiving a graphical input from the worker associated with a selection of a word or phoneme; and

presenting the audio associated with the selected word or phoneme.

10. The tangible computer-readable storage medium of claim 9 , the instructions further comprising:

color-coding each phoneme according to a confidence score.

11. The tangible computer-readable storage medium of claim 9 , the instructions further comprising:

color-coding each word according to a confidence score.

12. The tangible computer-readable storage medium of claim 9 , the instructions further comprising presenting only words and phonemes to the worker that have confidence scores below a certain threshold.

13. The tangible computer-readable storage medium of claim 12 , the instructions further comprising:

receiving a selection of at least one word or phoneme from the worker; and

presenting a text transcription and corresponding audio to the worker for the selected word or phoneme.

14. The tangible computer-readable storage medium of claim 12 , the instructions further comprising presenting a listing of transcriptions to the worker associated with the presented words and phonemes.

15. The tangible computer-readable storage medium of claim 9 , the instructions further comprising presenting a spectrogram associated with the selected word or phoneme.

16. The tangible computer-readable storage medium of claim 9 , the instructions further comprising:

receiving an indication of an ASR mistake from the worker;

correcting speaker dependent entries associated with the mistake; and

rerunning ASR on all utterances containing the word or phoneme associated with the mistake.

17. A computing device for enabling human workers to find errors when developing a text-to-speech (TTS) voice, the computing device comprising:

a processor;

a module configured to control the processor to present a graphical user interface wherein after a first pass of automatic speech recognition (ASR) of a speech corpus is complete, the interface presents to a worker a graphical representation of an alignment of the ASR results, associated words and phonemes and the audio;

a module configured to control the processor to color-code each word based on a composition of the color-coding associated with each phoneme;

a module configured to control the processor to receive a graphical input from the worker associated with a selection of a word or phoneme; and

a module configured to control the processor to present the audio associated with the selected word or phoneme.

18. The computing device of claim 17 , further comprising:

a module configured to control the processor to color-code each phoneme according to a confidence score.

Assignments (10)
RELEASE (REEL 052935 / FRAME 0584) Recorded Jan 2, 2025
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: CERENCE OPERATING COMPANY
Reel/Frame 069797/0818 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REPLACE THE CONVEYANCE DOCUMENT WITH THE NEW ASSIGNMENT PREVIOUSLY RECORDED AT REEL: 050836 FRAME: 0191. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 19, 2022
From: NUANCE COMMUNICATIONS, INC.
To: CERENCE OPERATING COMPANY
Reel/Frame 059804/0186 →
SECURITY AGREEMENT Recorded Jun 15, 2020
From: CERENCE OPERATING COMPANY
To: WELLS FARGO BANK, N.A.
Reel/Frame 052935/0584 →
RELEASE OF SECURITY INTEREST Recorded Jun 12, 2020
From: BARCLAYS BANK PLC
To: CERENCE OPERATING COMPANY
Reel/Frame 052927/0335 →
SECURITY AGREEMENT Recorded Nov 7, 2019
From: CERENCE OPERATING COMPANY
To: BARCLAYS BANK PLC
Reel/Frame 050953/0133 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 050836 FRAME: 0191. ASSIGNOR(S) HEREBY CONFIRMS THE INTELLECTUAL PROPERTY AGREEMENT. Recorded Oct 29, 2019
From: NUANCE COMMUNICATIONS, INC.
To: CERENCE OPERATING COMPANY
Reel/Frame 050871/0001 →
INTELLECTUAL PROPERTY AGREEMENT Recorded Oct 23, 2019
From: NUANCE COMMUNICATIONS, INC.
To: CERENCE INC.
Reel/Frame 050836/0191 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2017
From: AT&T INTELLECTUAL PROPERTY II, L.P.
To: NUANCE COMMUNICATIONS, INC.
Reel/Frame 041512/0608 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 28, 2016
From: AT&T CORP.
To: AT&T PROPERTIES, LLC
Reel/Frame 038275/0238 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 28, 2016
From: AT&T PROPERTIES, LLC
To: AT&T INTELLECTUAL PROPERTY II, L.P.
Reel/Frame 038275/0310 →