Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
146 words
A method of recognizing voice signals encoded as time encoded speech, the method comprising the steps of: segmenting a time encoded speech symbol stream into a number of time frames and applying each time frame to a plurality of seeker circuits, each seeker circuit being optimized to detect an acoustic event of the voice signals to be recognized, examining the time encoded speech symbols by means of the seeker circuits in the time frames to determine the presence or absence of any acoustic event to which any seeker circuit is optimized, determining segmentation boundaries in the time encoded speech symbol stream in dependence upon the acoustic events determined as present or absent, and comparing the time encoded speech symbol stream within the segmentation boundaries with archetypes of words or utterances stored as time encoded speech to generate an indication of the nature of the voice signal.
Claim 2
Independent Claim
146 words
A method of recognizing voice signals encoded as time encoded speech, the method comprising the steps of: segmenting a time encoded speech symbol stream into a number of time frames and applying each time frame to a plurality of seeker circuits, each seeker circuit being optimized to detect an acoustic event of the voice signals to be recognized, examining the time encoded speech symbols by means of the seeker circuits in the time frames to determine the presence or absence of any acoustic event to which any seeker circuit is optimized, determining segmentation boundaries in the time encoded speech symbol stream in dependence upon the acoustic events determined as present or absent, and comparing the time encoded speech symbol stream within the segmentation boundaries with archetypes of words or utterances stored as time encoded speech to generate an indication of the nature of the voice signal.
Claim 3
Dependent Claim
21 words
A method according to claim 1 wherein the segmentation boundaries comprise adjacent segmentation boundaries in the time encoded speech symbol stream.
Claim 4
Dependent Claim
25 words
A method according to claim 1 wherein an acoustic event of the voice signals to which at least one seeker circuit is optimized comprises silence.
Claim 5
Dependent Claim
25 words
A method according to claim 1 wherein an acoustic event of the voice signals to which at least one seeker circuit is optimized comprises amplitude.
Claim 6
Dependent Claim
26 words
A method according to claim 1 wherein an acoustic event of the voice signals to which at least one seeker circuit is optimized comprises voice events.
Claim 7
Dependent Claim
26 words
A method according to claim 1 wherein an acoustic event of the voice signals to which at least one seeker circuit is optimized comprises unvoiced events.
Claim 8
Dependent Claim
29 words
A method according to claim 6 wherein the voice signals are differentiated before being processed by the seeker circuits to emphasize any high frequency component of the voice signals.
Claim 9
Dependent Claim
29 words
A method according to claim 6 wherein the voice signals are integrated before being processed by the seeker circuits to emphasize any low frequency component of the voice signals.
Claim 10
Dependent Claim
75 words
A method according to claim 8 and further comprising the step of arranging each seeker circuit to operate in accordance with a classification algorithm whereby each seeker circuit searches for regions of consistent contiguous acoustic events in the time encoded symbol stream such that the segmentation boundaries are placed between such regions to define segments in the time encoded symbol stream and wherein the length of any segment so determined exceeds a predetermined minimum length.
Claim 11
Dependent Claim
56 words
A method according to claim 9 and further comprising the steps of providing a matrix to be compiled for any segment being determined in the time encoded symbol stream, and, generating acoustic events for each matrix to identify each matrix, and data relating to the length of each segment being stored with its corresponding acoustic event.
Claim 12
Dependent Claim
29 words
A method according to claim 10 wherein the step of comparing the time encoded speech symbol stream with the archetypes stored as time encoded speech comprises dynamic time warping.
Claim 13
Dependent Claim
21 words
A method according to claim 11 wherein in the step of comparing, each segment is weighted in dependence upon its duration.
Claim 14
Dependent Claim
23 words
A method according to claim 12 wherein the step of comparing comprises comparing symbol event descriptors with the archetypes of words or utterances.
Claim 15
Dependent Claim
20 words
A method according to claim 13 wherein the symbol event descriptors comprise groups of time encoded symbols, in any combination.
Claim 16
Dependent Claim
18 words
A method according to claim 13 wherein the symbol event descriptors comprise derivatives of the time encoded symbols.
Claim 17
Dependent Claim
29 words
A method according to claim 13 wherein the symbol event descriptors comprise in combination, derivatives of time encoded symbols and time encoded symbols or groups of time encoded symbols.
Claim 18
Dependent Claim
162 words
Apparatus for recognizing voice signals encoded as time encoded speech symbols, the apparatus comprising: receiver means for receiving a time encoded speech symbol stream and segmenting the stream into a number of time frames, a plurality of seeker circuits, arranged to receive the time frames and being optimized for detection of an acoustic event of the voice signals to be recognized, classifying means for examining the time encoded speech symbols in the time frames and for determining the presence or absence of any acoustic event to which any seeker circuit is optimized, segmentation means for determining segmentation boundaries in the time encoded speech symbol stream, means for storing archetypes of words or utterances stored as time encoded speech, comparator means for comparing the time encoded speech symbol stream within the time frames with archetypes of words or utterances stored as time encoded speech, and output means for providing an output signal indicative of the voice signal as a result of the comparison.
Claim 19
Dependent Claim
162 words
Apparatus for recognizing voice signals encoded as time encoded speech symbols, the apparatus comprising: receiver means for receiving a time encoded speech symbol stream and segmenting the stream into a number of time frames, a plurality of seeker circuits, arranged to receive the time frames and being optimized for detection of an acoustic event of the voice signals to be recognized, classifying means for examining the time encoded speech symbols in the time frames and for determining the presence or absence of any acoustic event to which any seeker circuit is optimized, segmentation means for determining segmentation boundaries in the time encoded speech symbol stream, means for storing archetypes of words or utterances stored as time encoded speech, comparator means for comparing the time encoded speech symbol stream within the time frames with archetypes of words or utterances stored as time encoded speech, and output means for providing an output signal indicative of the voice signal as a result of the comparison.
Claim 20
Dependent Claim
33 words
Apparatus according to claim 17, and further comprising processing means operable on the time frames received by the seeker circuits for emphasizing any low frequency contents of the voice signals to be recognized.
Claim 21
Dependent Claim
33 words
Apparatus according to claim 17, and further comprising processing means operable on the time frames received by the seeker circuits for emphasizing any high frequency contents of the voice signals to be recognized.
Claim 22
Dependent Claim
16 words
Apparatus according to claim 17 18 or 19 wherein the seeker circuits comprise integrated circuit devices.