Circuit for nulling the talker's speech in a conference call and method thereof
First Claim
1. A circuit (10) for nulling each talker'"'"'s speech in a conference call, said conference call having a plurality of parties (n) who are talkers and listeners on PCM telephone carrier lines (k) connected to a digitized conference bridge, said circuit comprising:
- means (40) connected to said PCM telephone carrier lines for digitally outputting the sum of all speech (20) on said PCM telephone carrier lines, all of said listeners who are not talking in said conference call receiving said sum of all speech,means (50) connected to said PCM telephone carrier lines for delaying the speech of each individual talker,means (60) connected to said outputting means and to said delaying means for subtracting the digital value of said delayed speech of each individual talker from said sum of all speech, said subtracting means delivering (30) said sum of all speech less said individual talker'"'"'s speech as said individual talker listens, said delaying means delaying said speech of each said individual talker to match the timing of each said talker'"'"'s speech in said sum of all speech.
6 Assignments
0 Petitions
Accused Products
Abstract
A method and circuit for nulling each talker'"'"'s speech in a conference call having a plurality of parties who are selectively talkers and listeners. The parties are interconnected on PCM telephone carrier lines (T1 or CEPT) which are connected to a digitized conference bridge. The circuit of the present invention has a summation circuit for adding together all of the speech data on the carrier lines occurring in the conference call during a particular time slot. A circuit is used for delaying the speech of each individual talker. Finally, the circuit of the present invention utilizes a subtraction circuit for subtracting the delayed speech of each individual talker from the summation of all speech for delivery back to the ears of the individual talker. The delaying circuit precisely delays the speech of each individual talker so as to corespond in timing with the output of the summation circuit. The present invention fully deletes the individual talker speech so as to totally eliminate echo and the timing is such so as to eliminate distortion.
56 Citations
16 Claims
-
1. A circuit (10) for nulling each talker'"'"'s speech in a conference call, said conference call having a plurality of parties (n) who are talkers and listeners on PCM telephone carrier lines (k) connected to a digitized conference bridge, said circuit comprising:
-
means (40) connected to said PCM telephone carrier lines for digitally outputting the sum of all speech (20) on said PCM telephone carrier lines, all of said listeners who are not talking in said conference call receiving said sum of all speech, means (50) connected to said PCM telephone carrier lines for delaying the speech of each individual talker, means (60) connected to said outputting means and to said delaying means for subtracting the digital value of said delayed speech of each individual talker from said sum of all speech, said subtracting means delivering (30) said sum of all speech less said individual talker'"'"'s speech as said individual talker listens, said delaying means delaying said speech of each said individual talker to match the timing of each said talker'"'"'s speech in said sum of all speech. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A circuit (10) for nulling each talker'"'"'s speech in a conference call, said conference call having a plurality parties (n) who are talkers and listeners on PCM telephone carrier lines (k) connected to a digitized conference bridge, said circuit comprising:
-
means (400) receptive of PCM speech data from said talkers on said PCM telephone carrier lines for converting said PCM signals from PCM format to linear format, means (410) connected to said converting means for adding the linear speech data from said talkers found in each PCM time slot together, means (420) connected to said adding means for converting said added linear speech data from said talkers in each said PCM time slot from linear format to in PCM format, means (50) connected to said PCM telephone carrier lines for delaying said speech data from each individual talker, means (900) receptive of said delayed speech data from each said individual talker from said delaying means and of said added PCM speech data for converting said delayed speech data and said added PCM speech data from PCM format to linear format, means (910) receptive of the aforesaid converted linear speech data for subtracting said delayed speech data in linear format from said added speech data in linear format to output a resultant linear speech data with said individual talker'"'"'s speech nulled out, means (920) receptive of said resultant linear speech data from said subtracting means for converting said resultant linear speech data from linear format to PCM format. - View Dependent Claims (13, 14)
-
-
15. A method for nulling each talker'"'"'s speech in a conference call, said conference call having a plurality of parties(n) who are talkers and listeners in a companded PCM speech format on PCM telephone carrier lines (k) connected to a digitized conference bridge, said method comprising the steps of:
-
linearly summing all PCM companded speech data from said parties on said PCM telephone carrier lines, delaying the PCM companded speech data of each individual talker by the amount of time necessary to complete the aforesaid step, linearly subtracting the delayed PCM companded speech data from each individual talker form the sum of all PCM companded speech, delivering the sum of all PCM companded speech on said PCM telephone carrier lines to all listeners who are not talking, and delivering the sum of all PCM companded speech having the delayed PCM companded speech from each individual talker subtracted therefrom to each individual listener who is talking.
-
-
16. A method for nulling each talker'"'"'s speech in a conference call, said conference call having a plurality of parties (n) who are talkers and listeners in a companded PCM format on PCM telephone carrier lines (k) connected to a digitized conference bridge, said method comprising the steps of:
-
summing all PCM companded speech data from said parties on said PCM telephone carrier lines, said step of summing further comprising the steps of; (a) converting said PCM companded speech data on said PCM telephone carrier lines from PCM format to linear format, (b) adding the speech data in linear format for each party together, (c) converting said linearly added speech data from linear format to PCM format, delaying the PCM companded speech data of each individual talker by the amount of time necessary to complete the aforesaid steps, subtracting the delayed PCM companded speech data from each individual talker from the sum of all PCM companded speech, said step of subtracting further comprising; (a) converting said delayed PCM companded speech data and said sum of all PCM companded speech from PCM format to linear format, (b) subtracting the delayed speech data in linear format from the sum of all PCM companded speech in linear format, (c) converting the speech data representing difference from said subtraction from linear format to PCM format, delivering the sum of all PCM companded speech on said PCM telephone carrier lines to all listeners who are not talking, delivering the sum of all PCM companded speech having the delayed PCM companded speech from each individual talker subtracted therefrom to each individual listener who is talking.
-
Specification