IP Library Granted Patent US 7,324,940
Granted Patent B1
US 7,324,940 · App. 10/789,389 · Granted Jan 29, 2008

Speech recognition concept confidence measurement

Assignee: Lumen Vox, LLC
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,324,940
App. No.
10/789,389
Filed
Feb 27, 2004
Granted
Jan 29, 2008
Kind
B1
Art Unit
2626
USPC
704/254
Abstract

Systems and methods for determining a confidence score associated with a decoding output of a speech recognition engine. In one embodiment, a method of determining the confidence score comprises arranging time frame and acoustic score data into an array, determining a phoneme sequence in the array that yields the highest sum of acoustic scores under certain constraints, e.g., minimum number of time frames and order of phonemes in a phoneme string. A relative score is derived by applying a functional relationship between the acoustic score and different sums comprising acoustic scores from the array. The confidence score, in some embodiments, depends at least in part on the relative score and a measure of ambiguity associated with similar sounding phrases being included in different concepts of a specified grammar.

Claims (21)

1. A method of determining a confidence score for decoding of a speech input by a speech recognition engine, in which the engine decodes the speech input using a grammar comprising a plurality of phonemes, the method comprising:

receiving an ordered string of phonemes, wherein the phonemes of the string are identified by a speech recognition engine as being part of a speech input, wherein each phoneme is associated with a time frame, and wherein the speech input spans a time period comprising a plurality of time frames;

receiving a phoneme acoustic score map, wherein the map comprises an acoustic score for each phoneme of a grammar at each of the plurality of time frames;

obtaining a first sum comprising the addition of the highest acoustic scores in each of the time frames;

obtaining a second sum comprising the addition of the lowest scores in each of the time frames;

determining a confidence score for a best path for the ordered string of phonemes, wherein the confidence score is determined as a weighted average based at least in part on a functional relationship between the best path score, the second sum, and the first sum.

2. The method of claim 1 , wherein the best path comprises a sequence of time frames ordered in the same manner as the order of the phonemes in the ordered string of phonemes.

3. The method of claim 1 , wherein the best path is a particular path from among a plurality of permissible paths having the highest sum of acoustic scores of the phonemes in the particular path.

4. The method of claim 1 , wherein the grammar comprises a plurality of phrases, each phrase comprising a string of phonemes.

5. A method of determining a confidence score for decoding of a speech input by a speech recognition engine in which the engine decodes the speech input using a grammar comprising a plurality of phonemes the method comprising:

receiving an ordered string of phonemes wherein the phonemes of the string are identified by a speech recognition engine as being part of a speech input wherein each phoneme is associated with a time frame, and wherein the speech input spans a time period comprising a plurality of time frames;

receiving a phoneme acoustic score map, wherein the map comprises an acoustic score for each phoneme of a grammar at each of the plurality of time frames, wherein the grammar comprises a plurality of phrases each phrase comprising a string of phonemes;

determining a confidence score for a best path for the ordered string of phonemes; and

determining a confidence score for each of the phrases of the grammar, wherein the phrases are grouped into concepts, at least one of the concepts comprising the ordered string of phonemes.

6. The method of claim 5 , further comprising obtaining a first sum comprising the addition of the highest acoustic scores in each of the time frames.

7. The method of claim 6 , further comprising obtaining a second sum comprising the addition of the lowest scores in each of the time frames.

8. The method of claim 7 , wherein the confidence score is determined as a weighted average based at least in part on a functional relationship between the best path score, the second sum, and the first sum.

9. The method of claim 5 , further comprising comparing the confidence score for each of the phrases of the concepts not comprising the ordered string of phonemes against the confidence score of the ordered string of phonemes.

10. The method of claim 9 , wherein the confidence score of the ordered string of phonemes is reduced if the confidence score of one of the phrases of the concepts not comprising the ordered string is greater or equal to the confidence score of the ordered string.

11. The method of claim 5 , wherein the best path comprises a sequence of time frames ordered in the same manner as the order of the phonemes in the ordered string of phonemes.

12. The method of claim 5 , wherein the best path is a particular path from among a plurality of permissible paths having the highest sum of acoustic scores of the phonemes in the particular path.

Assignments (13)
RELEASE OF SECURITY INTEREST Recorded Feb 23, 2026
From: CHICAGO ATLANTIC ADMIN, LLC, AS ADMINISTRATIVE AGENT
To: AI SOFTWARE, LLC; ENVISION TELEPHONY, INC.; EQUALS 3, INC.
Reel/Frame 073860/0079 →
SECURITY INTEREST Recorded Feb 20, 2026
From: AI SOFTWARE, LLC; EQUALS 3, INC.; TEXTEL CX INC.; CREOVAI, INC.
To: MGG INVESTMENT GROUP LP, AS THE COLLATERAL AGENT
Reel/Frame 073851/0014 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 71413 FRAME: 361. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Oct 21, 2025
From: AI SOFTWARE, LLC; ENVISION TELEPHONY, INC.; EQUALS 3, INC.
To: CHICAGO ATLANTIC ADMIN, LLC, AS ADMINISTRATIVE AGENT
Reel/Frame 073150/0484 →
RELEASE OF SECURITY INTEREST Recorded Jul 1, 2025
From: ORIX GROWTH CAPITAL, LLC
To: AI SOFTWARE LLC; TEXTEL CX, INC.; DENIM SOCIAL, LLC; SMARTACTION HOLDINGS, INC.; SMARTACTION LLC
Reel/Frame 071584/0477 →
RELEASE OF SECURITY INTEREST Recorded Jun 20, 2025
From: ESPRESSO CAPITAL LTD.
To: LUMENVOX, LLC
Reel/Frame 071471/0675 →
SECURITY INTEREST Recorded Jun 13, 2025
From: AI SOFTWARE, LLC; ENVISION TELEPHONY, INC.; EQUALS 3, INC.
To: CHICAGO ATLANTIC LOAN ADMIN, LLC, AS ADMINISTRATIVE AGENT
Reel/Frame 071413/0361 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 27, 2024
From: LUMENVOX, LLC; LUMENVOX CORPORATION
To: AI SOFTWARE, LLC
Reel/Frame 067859/0466 →
SECURITY INTEREST Recorded Jun 17, 2024
From: AI SOFTWARE LLC; TEXTEL CX, INC.; DENIM SOCIAL, LLC; SMARTACTION HOLDINGS, INC.; SMARTACTION LLC
To: ORIX GROWTH CAPITAL, LLC
Reel/Frame 067743/0755 →
RELEASE OF SECURITY INTEREST Recorded Apr 23, 2024
From: ESPRESSO CAPITAL LTD.
To: AI SOFTWARE, LLC; TEXTEL GC, INC.
Reel/Frame 067194/0772 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 3, 2023
From: AI SOFTWARE, LLC; TEXTEL GC, INC.
To: ESPRESSO CAPITAL LTD.
Reel/Frame 064690/0684 →
SECURITY INTEREST Recorded Mar 24, 2021
From: LUMENVOX, LLC
To: ESPRESSO CAPITAL LTD.
Reel/Frame 055705/0320 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2018
From: MILLER, EDWARD S.; BLAKE, JAMES F., II; DANIELSON, KYLE N.; HEROLD, KEITH C.
To: LUMENVOX, LLC
Reel/Frame 046208/0606 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2004
From: MILLER, EDWARD S.; BLAKE II, JAMES F.; DANIELSON, KYLE N.; HEROLD, KEITH C.
To: LUMEN VOX, LLC
Reel/Frame 015663/0183 →
Continuity (1)
Provisional Application 6045122700 · Feb 28, 2003