IP Library Granted Patent US 7,409,342
Granted Patent B2
US 7,409,342 · App. 10/815,211 · Granted Aug 5, 2008

Speech recognition device using statistical language model

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,409,342
App. No.
10/815,211
Granted
Aug 5, 2008
Kind
B2
Abstract

A speech recognizing device. Natural speech recognizing means recognizes speech input in an application program by dictation. Recognition result converting means converts a recognition result from said natural speech recognizing means into a final recognition result processable by said application program on the basis of a grammar to he used for recognizing said input speech in a grammar method. The recognition result converting means further comprises candidate sentence generating means for evolving said grammar to generate candidate sentences that are candidates for said final recognition result: and matching means for selecting a candidate sentence as said final recognition result among the candidate sentences by matching said candidate sentences generated by said candidate sentence generating means against the recognition result by said natural speech recognizing means. The candidate sentence comprises a sentence having an associated highest score calculated according to the formula “(ngramWords−replacedWords−rejectedWords−insertedWords)/ngramWords.”

Claims (15)

1. A speech recognizing method comprising the steps of:

reading out a statistical language model to be used for recognizing speech to be input in an application program by dictation from statistical language model storing means;

recognizing speech input in said application program by dictation with said readout statistical language model;

reading out a grammar to be used for recognizing said input speech in a grammar method from a grammar storing unit; and

converting a recognition result by said dictation into a final recognition result processable by said application program on the basis of said readout grammar, wherein converting further comprises:

evolving said read-out grammar to generate candidate sentences that are candidates for said final recognition result; and

selecting a candidate sentence as said final recognition result among the candidate sentences by matching said generated candidate sentences against the recognition result by said dictation, and wherein the candidate sentence comprises a sentence having an associated highest score calculated according to the formula:

(ngramWords−replacedWords−rejectedWords−insertedWords)/ngramWords

wherein “ngramWords” comprises a first number of words contained in an N-gram recognition result “replacedWords” comprises a second number of words that have been replaced with different words for the N-gram recognition result, “rejectedWords” comprises a third number of words that are contained in the N-gram recognition result but not in the candidate sentences, and “insertedWords” comprises a fourth number of words that are not contained in the N-gram recognition result but are contained in the candidate sentences.

2. The speech recognizing method according to claim 1 , further comprising the steps of;

reading out a grammar to be used for recognizing speech inputted to an application program in grammar method from a grammar storing unit;

generating a statistical language model to be used for recognizing speech inputted to said application program by dictation on the basis of said read-out grammar;

storing said statistical language model generated in statistical language model storing means;

reading out said statistical language model from said statistical language model storing means, and

wherein said step of recognition by dictation recognizes said inputted speech by dictation using said statistical language model read out.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2023
From: NUANCE COMMUNICATIONS, INC.
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 065533/0389 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 6, 2009
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: NUANCE COMMUNICATIONS, INC.
Reel/Frame 022354/0566 →