IP Library Patent Application 11694493
Patent Application
App. No. 11/694,493

SYSTEM AND METHOD OF SPEECH RECOGNITION TRAINING BASED ON CONFIRMED SPEAKER UTTERANCES

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 None
App. No.
11/694,493
Abstract

An interactive speech recognition training process and system is disclosed. A speech recognition process is applied to a received speaker utterance. Utterance data are matched by the system with data in a grammar database and the speaker is requested to confirm a determined match. If the system determines from the speaker's response that the match is not confirmed, a negative score is assigned to the utterance data. If the match is determined by the system to be confirmed, a positive score is assigned to the utterance data. Scores for a plurality of such speaker utterances are accumulated in a log file, the accumulated scores used to adjust acoustic models for the grammar database.

Claims (42)

1 . A method comprising:

receiving a voice utterance from a user;

applying speech recognition processing to the received utterance for correlation with stored data representing one of a plurality of stored phrases;

identifying a stored one of the phrases as a potential match with the utterance;

requesting the user to confirm the match obtained in the identifying step;

receiving a response from the user;

applying speech recognition to the received response to determine whether the match has been confirmed; and

assigning a positive score to the utterance if the user confirms the match and a negative score to the utterance if the user does not confirm the match.

2 . A method as recited in claim 1 , further comprising:

storing the assigned score, correlated with the utterance, in a log.

3 . A method as recited in claim 2 , further comprising:

accumulating a plurality of utterance correlated scores in the log; and

adjusting an acoustic model in accordance with the accumulated scores.

4 . A method as recited in claim 3 , wherein the acoustic model provides a confidence level for speech recognition processing.

5 . A method as recited in claim 1 , further comprising:

prompting the user for a voice input prior to receiving the utterance.

6 . A method as recited in claim 1 , wherein the stored phrases represent interactive options.

7 . Apparatus comprising:

a grammar database configured to store data representing a plurality of phrases;

speech recognition logic coupled to the grammar database and configured to match a received utterance to one of the phrases;

an acoustic model database coupled to the speech recognition logic and configured to provide a level of confidence for matching by the speech recognition logic; and

a log comprising a history of matches made by the speech recognition logic;

wherein the log comprises data generated by the speech recognition logic.

8 . Apparatus as recited in claim 7 , wherein the history comprises records correlating with each match, respectively, a result indicating whether or not the match was confirmed.

9 . Apparatus as recited in claim 8 , wherein the acoustic model database is adjusted in accordance with the scores accumulated in the log.

10 . Apparatus as recited in claim 9 , wherein the utterance is a user's voice response to a prompt for a voice input.

11 . Apparatus as recited in claim 10 , wherein the result is based on input received from the user.

12 . Apparatus as recited in claim 10 , wherein the phrases represent interactive options.

13 . Apparatus as recited in claim 8 , wherein each log result comprises assignment of a positive score to the respective utterance if the match is confirmed and a negative score to the utterance if the match is not confirmed.

14 . A system comprising:

an interactive voice response unit configured to generate a prompt to a caller for a voice input;

a grammar database comprising data representations of a plurality of phrases;

speech recognition logic coupled to the interactive voice response unit and the grammar database, the speech recognition logic configured to match a received utterance to one of the phrases;

an acoustic model database coupled to the speech recognition logic and configured to provide a level of confidence for matching by the speech recognition logic; and

a log comprising a history of matches made by the speech recognition logic;

wherein the log comprises data generated by the speech recognition logic.

15 . A system as recited in claim 14 , wherein the system is administered by a telecommunication provider of subscriber services.

16 . Apparatus as recited in claim 15 , wherein the history comprises records correlating with each match, respectively, a result indicating whether or not the match was confirmed.

17 . Apparatus as recited in claim 14 , wherein each log result comprises assignment of a positive score to the respective utterance if the match is confirmed and a negative score to the utterance if the match is not confirmed.

18 . Apparatus as recited in claim 14 , wherein the utterance is a caller's voice response to a prompt by the interactive voice response unit for a voice input.

19 . Apparatus as recited in claim 18 , wherein the phrases represent interactive options.

20 . Apparatus as recited in claim 16 , wherein the result is based on input received from the user by the interactive voice response unit.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 2, 2009
From: VERIZON DATA SERVICES LLC
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 023455/0122 →
CHANGE OF NAME Recorded Sep 17, 2009
From: VERIZON DATA SERVICES INC.
To: VERIZON DATA SERVICES LLC
Reel/Frame 023248/0318 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 2, 2007
From: POI, PARIND
To: VERIZON DATA SERVICES, INC.
Reel/Frame 019100/0293 →