Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
128 words
A codebook excited linear prediction (CELP) codec comprising a master processor receiving and generating CELP parameters and a slave processor receiving speech samples and outputting regenerated speech, said master and slave processors communicating via mutually connected interrupts and a dual port random access memory (RAM) connected between said master and slave processors for temporarily storing messages passed between said master and slave processors, said master and slave processors sharing a stochastic and adaptive code book search, said master processor performing encoding of speech processed by said slave processor and stored in said dual port RAM based on said code book search, and said slave processor performing input buffering and speech decoding based on the CELP parameters generated by said master processor and stored in said dual port RAM.
Claim 2
Dependent Claim
128 words
A codebook excited linear prediction (CELP) codec comprising a master processor receiving and generating CELP parameters and a slave processor receiving speech samples and outputting regenerated speech, said master and slave processors communicating via mutually connected interrupts and a dual port random access memory (RAM) connected between said master and slave processors for temporarily storing messages passed between said master and slave processors, said master and slave processors sharing a stochastic and adaptive code book search, said master processor performing encoding of speech processed by said slave processor and stored in said dual port RAM based on said code book search, and said slave processor performing input buffering and speech decoding based on the CELP parameters generated by said master processor and stored in said dual port RAM.
Claim 3
Dependent Claim
49 words
The CELP codec recited in claim 1 wherein said slave processor reads speech samples and writes speech data to said dual port RAM and said master processor reads speech data in said dual port RAM and performs a linear predictive coding (LPC) analysis to determine a short term prediction.
Claim 4
Dependent Claim
109 words
The CELP codec recited in claim 2 wherein said master processor computes CELP vectors and writes said CELP vectors to said dual port RAM and notifies said slave processor by an interrupt, said master processor then computes a best index and gain for a first portion of said code book search and said slave processor reads said CELP vectors in said dual port RAM and computes a best index and gain for a second portion of said code book search and writes said best index and gain for the second portion of said code book search in said dual port RAM and notifies said master processor by an interrupt.
Claim 5
Dependent Claim
78 words
The CELP codec recited in claim 3 wherein said master processor reads said best index and gain for the second portion of said code book search in said dual port RAM and determines a best index and gain from the best indices and gains computed by said master and slave processors, said master processor quantizing CELP parameters based on said best index and gain, said quantized CELP parameters being used to transmit encoded speech data to a receiver.
Claim 6
Dependent Claim
45 words
The CELP codec recited in claim 4 wherein said master processor writes said quantized CELP parameters to said dual port RAM, said slave processor reads said quantized CELP parameters from said dual port RAM and regenerates received encoded speech signals using said quantized CELP parameters.