Patent ID: 8254404

Claim:
An apparatus for synchronizing voice data, comprising: a first voice queue configured to store samples of the voice data to provide a first stored voice sample; a voice synchronizer configured to up-sample the first stored voice sample from the first voice queue by a ratio of a first count to a second count when the first count is greater than the second count, and to down-sample the first stored voice sample by a second ratio of the second count to the first count when the first count is less than or equal to the second count to provide a re-sampled voice sample; a second voice queue configured to store the re-sampled voice sample as a second stored voice sample; and a digital to analog converter (DAC) configured to convert the second stored voice sample from the second voice queue from a digital representation to an analog representation, wherein the apparatus is configured such that a rate at which the DAC removes the second stored voice sample is substantially equivalent to a rate at which the second stored voice sample is inserted into the second voice queue.