Patent ID: 6901368

Claim:
A voice transceiver comprising: input means for receiving and temporarily storing compressed voice codes: voice decoder means connected to and triggered by said input means for expanding the compressed voice codes and generating digitalized digital voice data: selective disposal means receiving the generated digitalized digital voice data from the voice decoder means and responsive to a discard request for discarding the generated digitalized digital voice data when the discard request is present; speaker output buffer means for receiving and temporarily storing digitalized digital voice data passed by said selective disposal means; insertion/disposal control means connected to monitor data temporarily stored in said speaker output buffer means and, if an amount of data temporarily stored in said speaker output buffer means falls below a first threshold, outputting a dummy voice code to said input means, but if an amount of data temporarily stored in said speaker output buffer means rises above a second threshold, generating said discard request to said selective disposal means; digital-to-analog converter means for converting the generated digitalized digital voice data temporarily stored in said speaker output buffer means to an analog voice signal; a speaker connected to receive said analog voice signal and generating an acoustical output; microphone means for inputting an acoustical voice input; analog-to-digital conversion means for converting said voice input into converted digital voice data; microphone buffer means for receiving and temporarily storing said converted digital voice data; reference input signal buffer means for receiving and temporarily storing generated digitalized digital voice data passed by said selective disposal unit, said insertion/disposal control means being connected to said reference signal buffer means to thereby monitor data temporarily stored in said speaker output buffer means; echo component removal means responsive to said reference input buffer means for suppressing an echo component contained in said converted digital voice data; and voice encoder means connected to receive converted digital voice data from which an echo component has been suppressed from said echo component removal means for encoding and compressing an output voice code.