Methods and apparatus for buffering data for use in accordance with a speech recognition system
First Claim
Patent Images
1. A method for processing acoustic data in accordance with a speech recognition system, the method comprising acts of:
- recording acoustic data in at least one recording medium;
detecting, at a first time, an indication to start speech recognition processing, the first time corresponding to a first location of the recorded acoustic data recorded in the at least one recording medium;
determining whether the acoustic data recorded at the first time at which the indication to start speech recognition processing was detected is likely to be in a silence region or a speech region;
if it is determined that the acoustic data recorded at the first time is likely to be in a speech region, analyzing at least some of the recorded acoustic data before the first location to determine a starting location for speech recognition processing; and
if it is determined that the acoustic data recorded at the first time is likely to be in a silence region, analyzing the recorded acoustic data only after the first location to determine a starting location for speech recognition processing.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques are disclosed for overcoming errors in speech recognition systems. For example, a technique for processing acoustic data in accordance with a speech recognition system comprises the following steps/operations. Acoustic data is obtained in association with the speech recognition system. The acoustic data is recorded using a combination of a first buffer area and a second buffer area, such that the recording of the acoustic data using the combination of the two buffer areas at least substantially minimizes one or more truncation errors associated with operation of the speech recognition system.
-
Citations
18 Claims
-
1. A method for processing acoustic data in accordance with a speech recognition system, the method comprising acts of:
-
recording acoustic data in at least one recording medium; detecting, at a first time, an indication to start speech recognition processing, the first time corresponding to a first location of the recorded acoustic data recorded in the at least one recording medium; determining whether the acoustic data recorded at the first time at which the indication to start speech recognition processing was detected is likely to be in a silence region or a speech region; if it is determined that the acoustic data recorded at the first time is likely to be in a speech region, analyzing at least some of the recorded acoustic data before the first location to determine a starting location for speech recognition processing; and if it is determined that the acoustic data recorded at the first time is likely to be in a silence region, analyzing the recorded acoustic data only after the first location to determine a starting location for speech recognition processing. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. At least one computer readable memory encoded with instructions that, when executed, perform a method for processing acoustic data in accordance with a speech recognition system, the method comprising acts of:
-
recording acoustic data in at least one recording medium; detecting, at a first time, an indication to start speech recognition processing, the first time corresponding to a first location of the recorded acoustic data recorded in the at least one recording medium; determining whether the acoustic data recorded at the first time at which the indication to start speech recognition processing was detected is likely to be in a silence region or a speech region; if it is determined that the acoustic data recorded at the first time is likely to be in a speech region, analyzing at least some of the recorded acoustic data before the first location to determine a starting location for speech recognition processing; and if it is determined that the acoustic data recorded at the first time is likely to be in a silence region, analyzing the recorded acoustic data only after the first location to determine a starting location for speech recognition processing. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system for processing acoustic data in accordance with a speech recognition system, the system comprising:
-
at least one memory for storing executable instructions; at least one processor programmed by the executable instructions to; record acoustic data in at least one recording medium; detect, at a first time, an indication to start speech recognition processing, the first time corresponding to a first location of the recorded acoustic data recorded in the at least one recording medium; determine whether the acoustic data recorded at the first time at which the indication to start speech recognition processing was detected is likely to be in a silence region or a speech region; if it is determined that the acoustic data recorded at the first time is likely to be in a speech region, analyze at least some of the recorded acoustic data before the first location to determine a starting location for speech recognition processing; and if it is determined that the acoustic data recorded at the first time is likely to be in a silence region, analyze the recorded acoustic data only after the first location to determine a starting location for speech recognition processing. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification