×

APPARATUS AND METHOD FOR IMPROVED CONCEALMENT OF THE ADAPTIVE CODEBOOK IN A CELP-LIKE CONCEALMENT EMPLOYING IMPROVED PULSE RESYNCHRONIZATION

  • US 20160111094A1
  • Filed: 12/21/2015
  • Published: 04/21/2016
  • Est. Priority Date: 06/21/2013
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus for reconstructing a frame comprising a speech signal as a reconstructed frame, said reconstructed frame being associated with at least one available frame, said at least one available frame being at least one of preceding frames of the reconstructed frame and at least one succeeding frame of the reconstructed frame, wherein the at least one available frame comprises at least one pitch cycle as at least one available pitch cycle, wherein the apparatus comprises:

  • a determination unit for determining a sample number difference indicating a difference between a number of samples of one of the at least one available pitch cycle and a number of samples of a first pitch cycle to be reconstructed, anda frame reconstructor for reconstructing the reconstructed frame by reconstructing, depending on the sample number difference and depending on the samples of said one of the at least one available pitch cycle, the first pitch cycle to be reconstructed as a first reconstructed pitch cycle,wherein the frame reconstructor is configured to reconstruct the reconstructed frame, such that the reconstructed frame comprises the first reconstructed pitch cycle, such that the reconstructed frame comprises a second reconstructed pitch cycle, and such that the number of samples of the first reconstructed pitch cycle differs from a number of samples of the second reconstructed pitch cycle,wherein the frame reconstructor is adapted to generate an intermediate frame depending on said one of the at least one available pitch cycle,wherein the frame reconstructor is adapted to generate the intermediate frame so that the intermediate frame comprises a first partial intermediate pitch cycle, at least one further intermediate pitch cycle, and a second partial intermediate pitch cycle,wherein the first partial intermediate pitch cycle depends on at least one of the samples of said one of the at least one available pitch cycle, wherein each of the at least one further intermediate pitch cycle depends on all of the samples of said one of the at least one available pitch cycle, and wherein the second partial intermediate pitch cycle depends on at least one of the samples of said one of the at least one available pitch cycle,wherein the determination unit is configured to determine a start portion difference number indicating how many samples are to be removed or added from the first partial intermediate pitch cycle, and wherein the frame reconstructor is configured to remove at least one first sample from the first partial intermediate pitch cycle, or is configured to add at least one first sample to the first partial intermediate pitch cycle depending on the start portion difference number,wherein the determination unit is configured to determine for each of the further intermediate pitch cycles a pitch cycle difference number indicating how many samples are to be removed or added from said one of the further intermediate pitch cycles, and wherein the frame reconstructor is configured to remove at least one second sample from said one of the further intermediate pitch cycles, or is configured to add at least one second sample to said one of the further intermediate pitch cycles depending on said pitch cycle difference number, andwherein the determination unit is configured to determine an end portion difference number indicating how many samples are to be removed or added from the second partial intermediate pitch cycle, and wherein the frame reconstructor is configured to remove at least one third sample from the second partial intermediate pitch cycle, or is configured to add at least one third sample to the second partial intermediate pitch cycle depending on the end portion difference number.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×