Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
210 words
An apparatus for representing a given speech utterance as a digital word prototype, comprising: a phone model database for storing phone model speech data corresponding to a plurality of phonemes; a phoneme similarity module connected to said phone model database and receptive of said given speech utterance for producing phoneme similarity data indicative of the correlation between the given speech utterance and said phone model speech data with respect to time; a speech normalization module receptive of said phoneme similarity data for normalizing said phoneme similarity data with respect to a non-speech part of the given speech utterance wherein said speech normalization module normalizes said phoneme similarity data by generating an average phoneme similarity value based on the phoneme similarity data in the non-speech part of the given speech utterance and subtracting said average phoneme similarity value from each of the phoneme similarity values associated with said phoneme similarity data; and a word modeling module receptive of said phoneme similarity data and normalized phoneme similarity data for building word model data by segmenting the normalized phoneme similarity data into at least one segment and determining a sum for the normalized phoneme similarity data in each of said segments, thereby electronically representing the given speech utterance using said word model data.
Claim 2
Independent Claim
210 words
An apparatus for representing a given speech utterance as a digital word prototype, comprising: a phone model database for storing phone model speech data corresponding to a plurality of phonemes; a phoneme similarity module connected to said phone model database and receptive of said given speech utterance for producing phoneme similarity data indicative of the correlation between the given speech utterance and said phone model speech data with respect to time; a speech normalization module receptive of said phoneme similarity data for normalizing said phoneme similarity data with respect to a non-speech part of the given speech utterance wherein said speech normalization module normalizes said phoneme similarity data by generating an average phoneme similarity value based on the phoneme similarity data in the non-speech part of the given speech utterance and subtracting said average phoneme similarity value from each of the phoneme similarity values associated with said phoneme similarity data; and a word modeling module receptive of said phoneme similarity data and normalized phoneme similarity data for building word model data by segmenting the normalized phoneme similarity data into at least one segment and determining a sum for the normalized phoneme similarity data in each of said segments, thereby electronically representing the given speech utterance using said word model data.
Claim 3
Dependent Claim
43 words
The apparatus of claim 1 wherein said phoneme similarity data is segmented into at least three segments by said word modeling module, such that the sum of said phoneme similarity data including said plurality of phonemes is equal in each of said segments.
Claim 4
Dependent Claim
31 words
The apparatus of claim 2 wherein said sum being further defined as a Root Sum Square (RSS) value of the phoneme similarity data for each phoneme in each of said segments.
Claim 5
Independent Claim
174 words
An apparatus for representing a given speech utterance as a digital word prototype, comprising: a phone model database for storing phone model speech data corresponding to a plurality of phonemes; a phoneme similarity module connected to said phone model database and receptive of the given speech utterance for producing phoneme similarity data indicative of the correlation between the given speech utterance and said phone model speech data with respect to time; a speech normalization module receptive of said phoneme similarity data for normalizing said phoneme similarity data with respect to a non-speech part of the given speech utterance by averaging the phoneme similarity data in the non-speech part of the given speech utterance signal and subtracting an average phoneme similarity value from each of the phoneme similarity values associated with said phoneme similarity data; and a word modeling module receptive of said phoneme similarity data and said normalized phoneme similarity data for building word model data corresponding to said phoneme similarity data, thereby electronically representing the given speech utterance using said word model data.
Claim 6
Independent Claim
174 words
An apparatus for representing a given speech utterance as a digital word prototype, comprising: a phone model database for storing phone model speech data corresponding to a plurality of phonemes; a phoneme similarity module connected to said phone model database and receptive of the given speech utterance for producing phoneme similarity data indicative of the correlation between the given speech utterance and said phone model speech data with respect to time; a speech normalization module receptive of said phoneme similarity data for normalizing said phoneme similarity data with respect to a non-speech part of the given speech utterance by averaging the phoneme similarity data in the non-speech part of the given speech utterance signal and subtracting an average phoneme similarity value from each of the phoneme similarity values associated with said phoneme similarity data; and a word modeling module receptive of said phoneme similarity data and said normalized phoneme similarity data for building word model data corresponding to said phoneme similarity data, thereby electronically representing the given speech utterance using said word model data.
Claim 7
Dependent Claim
40 words
The apparatus of claim 4 wherein said word modeling module forms word model data by segmenting the normalized phoneme similarity data into at least one segment and determining a sum for the phoneme similarity data in each of said segments.
Claim 8
Dependent Claim
40 words
The apparatus of claim 5 wherein said normalized phoneme similarity data being segmented into at least three segments by said word modeling module, such that the sum of said normalized phoneme similarity data being equal in each of said segments.
Claim 9
Dependent Claim
28 words
The apparatus of claim 5 wherein said sum being further defined as a Root Sum Square (RSS) value for the phoneme similarity data in each of said segments.
Claim 10
Independent Claim
159 words
A method of representing a given spoken word as a digital word prototype, comprising the steps of: providing phone templates representing a database of standard speech; comparing a first training instance with said phone templates to produce first phoneme similarity data as a function of time, said first training instance corresponding to the given spoken word; normalizing said first phoneme similarity data with respect to a non-speech part of said first training instance by averaging the phoneme similarity data in the non-speech part of said first training instance and subtracting an average phoneme similarity value from each phoneme similarity value associated with said first phoneme similarity data; and building first word model data corresponding to said first phoneme similarity data by segmenting said first phoneme similarity data into at least one segment and determining a sum for said first phoneme similarity data in each of said segments, thereby forming the digital word prototype that represents the given spoken word.
Claim 11
Independent Claim
159 words
A method of representing a given spoken word as a digital word prototype, comprising the steps of: providing phone templates representing a database of standard speech; comparing a first training instance with said phone templates to produce first phoneme similarity data as a function of time, said first training instance corresponding to the given spoken word; normalizing said first phoneme similarity data with respect to a non-speech part of said first training instance by averaging the phoneme similarity data in the non-speech part of said first training instance and subtracting an average phoneme similarity value from each phoneme similarity value associated with said first phoneme similarity data; and building first word model data corresponding to said first phoneme similarity data by segmenting said first phoneme similarity data into at least one segment and determining a sum for said first phoneme similarity data in each of said segments, thereby forming the digital word prototype that represents the given spoken word.
Claim 12
Dependent Claim
37 words
The method of claim 8 further comprises segmenting said normalized first phoneme similarity data into at least three segments, such that the sum of said normalized first phoneme similarity data being equal in each of said segments.
Claim 13
Dependent Claim
33 words
The method of claim 8 wherein the step of building word models data further comprises determining a root sum square (RSS) value for said first phoneme similarity data in each of said segments.
Claim 14
Dependent Claim
106 words
The method of claim 8 further comprises: comparing a second training instance with said phone templates to produce second phoneme similarity data as a function of time, said second training instance corresponding to the given spoken word; building second word model data corresponding to said second phoneme similarity data by segmenting said second phoneme similarity data into a plurality of segments and determining a sum for said second phoneme similarity data in each of said segments; and computing a mean sum and a weight for each of said phonemes in each of said segments, thereby forming the digital word prototype that represents the given spoken word.