Claims Analysis
Total Claims: 39
Claim 1
Independent Claim
214 words
A recognition system comprising: input means for receiving a speech signal; recognition processing means for processing the speech signal to generate a pattern signal identifying a predetermined pattern to which the speech signal is recognized as corresponding; output means at which said pattern signal is supplied; said recognition processing means being arranged to partition the speech signal into a sequence of successive temporal portions and to compare said sequence of successive temporal portions with a predetermined sequence of pre-speech noise or silence portions; speech pattern portions; and post-speech noise of silence portions, to generate said pattern signal; pause detecting means for detecting the arrival of a point in time within said post-speech portion and after the beginning thereof, said pause detection means being responsive to the identification of the onset of the post-speech portions performed by the recognition processing means, wherein the pause detection means is arranged, after generation of said pattern signal to receive at least one signal parameter derived from said speech signal which is independent of said onset, to repeatedly perform a detection operation which depends both on said onset and said signal parameter and to route said pattern signal to said output means on detection of said point in time, to enable the immediate operation of utilizing apparatus connected thereto.
Claim 2
Dependent Claim
214 words
A recognition system comprising: input means for receiving a speech signal; recognition processing means for processing the speech signal to generate a pattern signal identifying a predetermined pattern to which the speech signal is recognized as corresponding; output means at which said pattern signal is supplied; said recognition processing means being arranged to partition the speech signal into a sequence of successive temporal portions and to compare said sequence of successive temporal portions with a predetermined sequence of pre-speech noise or silence portions; speech pattern portions; and post-speech noise of silence portions, to generate said pattern signal; pause detecting means for detecting the arrival of a point in time within said post-speech portion and after the beginning thereof, said pause detection means being responsive to the identification of the onset of the post-speech portions performed by the recognition processing means, wherein the pause detection means is arranged, after generation of said pattern signal to receive at least one signal parameter derived from said speech signal which is independent of said onset, to repeatedly perform a detection operation which depends both on said onset and said signal parameter and to route said pattern signal to said output means on detection of said point in time, to enable the immediate operation of utilizing apparatus connected thereto.
Claim 3
Dependent Claim
17 words
A system as in claim 1 wherein the said patterns correspond to phonemes, words, phrases or sentences.
Claim 4
Dependent Claim
13 words
A system as in claim 2, wherein the said patterns correspond to words.
Claim 5
Dependent Claim
43 words
A system as in claim 1 in which the pause detection means is arranged to process said signal parameter in accordance with said partitioning by the recognition processing means, to generate at least one measure which depends upon the accuracy of said partitioning.
Claim 6
Dependent Claim
33 words
A system as in claim 4, in which said signal parameter has a different magnitude in the present of noise or silence to that which it has in the presence of a pattern.
Claim 7
Dependent Claim
19 words
A system as in claim 5, in which the parameter is related to the energy of said speech signal.
Claim 8
Dependent Claim
20 words
A system as in claim 1 in which the pause detection means comprises means for smoothing said parameter over time.
Claim 9
Dependent Claim
41 words
A system as in claim 7 in which said smoothing means compromise means for deriving a running average value of said parameter, said running average being employed in generating at least one measure which depends upon the accuracy of said partitioning.
Claim 10
Dependent Claim
31 words
A system as in claim 8 in which said running average means is arranged to apply a non-linear smoothing to said parameter, to reduce the effects of abrupt magnitude changes therein.
Claim 11
Dependent Claim
20 words
A system as in claim 8 in which said running average is derived to track the median of said parameter.
Claim 12
Dependent Claim
43 words
A system as in claim 4 in which the pause detection means comprises variation detecting means for deriving, within said noise or silence portion following said pattern-containing portion, a measure of the level of variation of said parameter or a parameter derived therefrom.
Claim 13
Dependent Claim
39 words
A system as in claim 11 in which said variation detecting means is arranged to derive maximum and minimum values of said parameter or derived parameter, and to derive said measure so as to depend upon the ratio between.
Claim 14
Dependent Claim
21 words
A system as in claim 12, in which said ratio is derived so as to avoid division by a small number.
Claim 15
Dependent Claim
47 words
A system as in claim 11 in which said variation detecting means is arranged to derive said measure in dependence upon values of said parameter over a time window extending over a predetermined past portion of the speech signal lying within said following noise or silence portion.
Claim 16
Dependent Claim
41 words
A system as in claim 4 in which the pause detection means comprises means for deriving a measure indicating the relative levels of said parameter, or a parameter derived therefrom, over said pattern-containing portion and over said silence or noise portions.
Claim 17
Dependent Claim
39 words
A system as in claim 15 in which said measure is derived so as to depend upon the ratio between a first value derived from said pattern-containing portion and a second value derived from said silence or noise portion.
Claim 18
Dependent Claim
21 words
A system as in claim 16 in which the first value comprises a maximum value of said parameter or derived parameter.
Claim 19
Dependent Claim
21 words
A system as in claim 16 in which the second value comprises an average value of said parameter or derived parameter.
Claim 20
Dependent Claim
40 words
A system as in claim 1 in which the recognition processing means is arranged to recognise noise or silence, and the pause detection means is arranged to respond to the level of confidence of said recognition of noise or silence.
Claim 21
Dependent Claim
29 words
A system as in claim 1 in which the pause detection means is arranged to respond to the duration of the silence or noise portion following said pattern-containing portion.
Claim 22
Dependent Claim
38 words
A system as in claim 1 in which the recognition processing means comprises means for storing data defining a plurality of state sequence probabilities, and for calculating the likelihood of said speech signal corresponding to each state sequence.
Claim 23
Dependent Claim
54 words
A system as in claim 21 in which the recognition processing means comprises: means for storing data defining a plurality of continuous probability distributions corresponding to different states, and means for applying said distribution data to said speech signal to calculate a measure of the correspondence between the speech signal and each said state.
Claim 24
Dependent Claim
51 words
A system claim 1 further comprising: means for dividing said speech signal into a successive sequence of portions, and means for comparing a said portion with a preceding portion, said system being arranged not to operate the recognition processing means when a said portion does not differ substantially from it predecessor.
Claim 25
Dependent Claim
92 words
A recognition system according to claim 1, wherein said signal parameter is derived from a plurality of energy levels provided by an energy averager, said energy averager comprising: means for storing an energy level relating to previous energy levels of the speech signal; means for comparing the difference between the speech signal energy and said energy level with a threshold; means for varying the stored energy level in response to the difference exceeding the threshold; means for varying the threshold depending upon the difference; and output means for providing said energy level.
Claim 26
Dependent Claim
121 words
A recognition system comprising: input means for receiving a speech signal; recognition processing means for processing the speech signal to indicate its similarity to predetermined patters to be recognised; output means for supplying a recognition signal indicating recognition of one of said patterns; and rejection means for rejecting the recognition signal under predetermined conditions, the rejection means being arranged to receive at least one signal parameter derived from said speech signal which does not depend upon the output of said recognition means, wherein the recognition means is arranged to partition the speech signal into a pattern-containing portion and, preceding the following said pattern-containing portions, noise or silence portions, and the rejection means is further arranged to be responsive to said partitioning.
Claim 27
Dependent Claim
121 words
A recognition system comprising: input means for receiving a speech signal; recognition processing means for processing the speech signal to indicate its similarity to predetermined patters to be recognised; output means for supplying a recognition signal indicating recognition of one of said patterns; and rejection means for rejecting the recognition signal under predetermined conditions, the rejection means being arranged to receive at least one signal parameter derived from said speech signal which does not depend upon the output of said recognition means, wherein the recognition means is arranged to partition the speech signal into a pattern-containing portion and, preceding the following said pattern-containing portions, noise or silence portions, and the rejection means is further arranged to be responsive to said partitioning.
Claim 28
Dependent Claim
43 words
A system as in claim 22 in which the rejection means is arranged to reject said recognition signal in dependence upon the relative magnitudes of the parameter, or a parameter derived therefrom, during the pattern-containing portion and during the noise or silence portions.
Claim 29
Dependent Claim
39 words
A system as in claim 22 in which the rejection means is arranged to reject said recognition signal in dependence upon the degree of variation of the parameter or a parameter derived therefrom over the silence or noise portions.
Claim 30
Dependent Claim
60 words
In a speech recognition system, the improvement comprising: means for operating on a speech signal to repeatedly generate a speech recognition signal, and a pause detector arranged to detect the end of a word to enable an immediate speech recognition output to be supplied at a variable time lapse from a detected end point implicit in the speech recognition signal.
Claim 31
Dependent Claim
60 words
In a speech recognition system, the improvement comprising: means for operating on a speech signal to repeatedly generate a speech recognition signal, and a pause detector arranged to detect the end of a word to enable an immediate speech recognition output to be supplied at a variable time lapse from a detected end point implicit in the speech recognition signal.
Claim 32
Dependent Claim
61 words
In a speech recognition system, the improvement comprising: a pause detector for detecting the end of a word in dependence upon both an implicit end point of a speech recognition process and a parameter derived from the energy of the speech signal; and means for outputting speech recognition signal in response to said pause detector detecting the end of a word.
Claim 33
Dependent Claim
61 words
In a speech recognition system, the improvement comprising: a pause detector for detecting the end of a word in dependence upon both an implicit end point of a speech recognition process and a parameter derived from the energy of the speech signal; and means for outputting speech recognition signal in response to said pause detector detecting the end of a word.
Claim 34
Dependent Claim
71 words
In a recognition system operating on a speech signal, an energy averager comprising: means for storing an energy level relating to previous energy levels of the speech signal; means for comparing the difference between the speech signal energy and said energy level with a threshold; means for varying the stored average energy level in response to the difference exceeding the threshold; and means for varying the threshold depending upon the difference.
Claim 35
Dependent Claim
71 words
In a recognition system operating on a speech signal, an energy averager comprising: means for storing an energy level relating to previous energy levels of the speech signal; means for comparing the difference between the speech signal energy and said energy level with a threshold; means for varying the stored average energy level in response to the difference exceeding the threshold; and means for varying the threshold depending upon the difference.
Claim 36
Independent Claim
202 words
A method of operating a speech recognition system which comprises input means for receiving a speech signal, recognition processing means for processing the speech signal and output means for indicating a recognized speech pattern, the method comprising the steps of: receiving a speech signal; processing the speech signal to generate a pattern signal identifying a predetermined pattern to which the speech signal is recognized as corresponding to partitioning the speech signal into a sequence of successive temporal portions and comparing said sequence of successive temporal portions with a predetermined sequence of pre-speech noise or silence portions; speech pattern portions; and post-speech noise or silence portions to generate said pattern signal; detecting the arrival of a point in time within said post-speech portion and after the beginning thereof, said detecting being in response to the identification of the onset of the post-speech portions in the recognition processing step and including repeatedly performing a detection operation which depends both on said onset and a signal parameter derived from said speech signal, which parameter is independent of said onset, and routing said pattern signal to said output means on detection of said point in time, to enable the immediate operation of utilizing apparatus connected thereto.
Claim 37
Independent Claim
202 words
A method of operating a speech recognition system which comprises input means for receiving a speech signal, recognition processing means for processing the speech signal and output means for indicating a recognized speech pattern, the method comprising the steps of: receiving a speech signal; processing the speech signal to generate a pattern signal identifying a predetermined pattern to which the speech signal is recognized as corresponding to partitioning the speech signal into a sequence of successive temporal portions and comparing said sequence of successive temporal portions with a predetermined sequence of pre-speech noise or silence portions; speech pattern portions; and post-speech noise or silence portions to generate said pattern signal; detecting the arrival of a point in time within said post-speech portion and after the beginning thereof, said detecting being in response to the identification of the onset of the post-speech portions in the recognition processing step and including repeatedly performing a detection operation which depends both on said onset and a signal parameter derived from said speech signal, which parameter is independent of said onset, and routing said pattern signal to said output means on detection of said point in time, to enable the immediate operation of utilizing apparatus connected thereto.
Claim 38
Independent Claim
175 words
A method of operating a speech recognition system which comprises input means for receiving a speech signal, recognition processing means for processing the speech signal and output means for indicating a recognized speech pattern, the method being to detect the arrival of a point in time after the end of the speech pattern, the method comprising the steps of: pre-processing a temporal portion of a speech signal received at the input means; performing a recognition process on that temporal portion and preceding temporal portions to generate a pattern signal identifying a predetermined pattern to which the speech signal is recognized as corresponding; and recognizing whether the point in time has occurred; wherein the step of recognizing whether the point in time has occurred comprises: deriving at least one signal parameter from said speech signal which is independent of the partitioning between speech and noise performed by the recognition process; deriving at least one parameter which depends upon said partitioning; and deciding whether or not said point in time has arrived taking into account both parameters.
Claim 39
Independent Claim
175 words
A method of operating a speech recognition system which comprises input means for receiving a speech signal, recognition processing means for processing the speech signal and output means for indicating a recognized speech pattern, the method being to detect the arrival of a point in time after the end of the speech pattern, the method comprising the steps of: pre-processing a temporal portion of a speech signal received at the input means; performing a recognition process on that temporal portion and preceding temporal portions to generate a pattern signal identifying a predetermined pattern to which the speech signal is recognized as corresponding; and recognizing whether the point in time has occurred; wherein the step of recognizing whether the point in time has occurred comprises: deriving at least one signal parameter from said speech signal which is independent of the partitioning between speech and noise performed by the recognition process; deriving at least one parameter which depends upon said partitioning; and deciding whether or not said point in time has arrived taking into account both parameters.