AUDIO PROCESSING IN A MULTI-PARTICIPANT CONFERENCE
0 Assignments
0 Petitions
Accused Products
Abstract
Some embodiments provide an architecture for establishing multi-participant audio conferences over a computer network. This architecture has a central distributor that receives audio signals from one or more participants. The central distributor mixes the received signals and transmits them back to participants. In some embodiments, the central distributor eliminates echo by removing each participant'"'"'s audio signal from the mixed signal that the central distributor sends to the particular participant.
-
Citations
45 Claims
-
1-25. -25. (canceled)
-
26. A non-transitory computer readable medium of a device of a first participant of a multi-participant conference, the computer readable medium storing a computer program which when executed by at least one processor of the device distributes audio content in a multi-participant conference, the computer program comprising sets of instructions for:
-
receiving audio signals from at least second and third participants of said conference; generating data representative of strengths of the received audio signals; generating mixed audio signals from the received audio signals; to each particular mixed audio signal, appending a set of generated strength data for the audio signals that are mixed to produce the particular mixed audio signal; and transmitting said mixed audio signals with the strength data to the second and third participants of the conference. - View Dependent Claims (27, 28, 29, 30, 31, 32)
-
-
33. A method of distributing audio content in a multi-participant conference, the method comprising:
at a device of a first participant of the conference; receiving audio signals from at least second and third participants of the conference; generating a single mixed audio signal comprising an audio signal locally captured at the device of the first participant and the received audio signals; transmitting the mixed audio signal to the second and third participants; and removing the audio signal of the device from the mixed audio signal in order to locally output the mixed audio signal with the audio signal of the device removed. - View Dependent Claims (34, 35, 36, 37, 38, 39)
-
40. A non-transitory computer readable medium of a first device of a first participant of a multi-participant conference, the computer readable medium storing a computer program which when executed by at least one processor of the device receives audio content in a multi-participant conference, the computer program comprising sets of instructions for:
-
receiving a mixed audio signal from a second device of a second participant of said conference, the mixed audio signal comprising (i) an audio signal sent from the first device to the second device, (ii) audio captured by the second device, and (iii) an audio signal sent from a third device to the second device; removing the audio signal of the first device from the mixed audio signal; and outputting the mixed audio signal with the audio signal of the first device removed. - View Dependent Claims (41, 42, 43, 44, 45)
-
Specification