Abstract:
A method for redundant frame coding by an electronic device is described. The method includes determining an adaptive codebook energy and a fixed codebook energy based on a frame. The method also includes coding a redundant version of the frame based on the adaptive codebook energy and the fixed codebook energy. The method further includes sending a subsequent frame.
Abstract:
Systems, methods, and apparatus as disclosed herein may be implemented to adjust criticality thresholds for speech frames, based on channel conditions. Such a threshold may be used to control retransmission frequency in response to changes in channel state.
Abstract:
A method includes generating a high-band residual signal based on a high-band portion of an audio signal. The method also includes generating a harmonically extended signal at least partially based on a low-band portion of the audio signal. The method further includes determining a mixing factor based on the high-band residual signal, the harmonically extended signal, and modulated noise. The modulated noise is at least partially based on the harmonically extended signal and white noise.
Abstract:
A method includes filtering, at a speech encoder, an audio signal into a first group of sub-bands within a first frequency range and a second group of sub-bands within a second frequency range. The method also includes generating a harmonically extended signal based on the first group of sub-bands. The method further includes generating a third group of sub-bands based, at least in part, on the harmonically extended signal. The third group of sub-bands corresponds to the second group of sub-bands. The method also includes determining a first adjustment parameter for a first sub-band in the third group of sub-bands or a second adjustment parameter for a second sub-band in the third group of sub-bands. The first adjustment parameter is based on a metric of a first sub-band in the second group of sub-bands, and the second adjustment parameter is based on a metric of a second sub-band in the second group of sub-bands.
Abstract:
The present disclosure provides techniques for adjusting a temporal gain parameter and for adjusting linear prediction coefficients. A value of the temporal gain parameter may be based on a comparison of a synthesized high-band portion of an audio signal to a high-band portion of the audio signal. If a signal characteristic of an upper frequency range of the high-band portion satisfies a first threshold, the temporal gain parameter may be adjusted. A linear prediction (LP) gain may be determined based on an LP gain operation that uses a first value for an LP order. The LP gain may be associated with an energy level of an LP synthesis filter. The LP order may be reduced if the LP gain satisfies a second threshold.
Abstract:
A method includes receiving a first value of a mixing factor. The first value corresponds to a first portion of an audio signal received at an audio encoder. The method includes receiving a second value of the mixing factor. The second value corresponds to a second portion of the audio signal. The method also includes generating a third value of the mixing factor at least partially based on the first value and the second value and mixing an excitation signal with modulated noise based on the third value. Another method includes determining a first set of spectral frequency values corresponding to an audio signal and determining a second set of spectral frequency values that approximates the first set of spectral frequency values. A gain value corresponding to at least a portion of the audio signal is adjusted based on a difference between the first set and the second set.
Abstract:
The present disclosure provides techniques for adjusting a temporal gain parameter and for adjusting linear prediction coefficients. A value of the temporal gain parameter may be based on a comparison of a synthesized high-band portion of an audio signal to a high-band portion of the audio signal. If a signal characteristic of an upper frequency range of the high-band portion satisfies a first threshold, the temporal gain parameter may be adjusted. A linear prediction (LP) gain may be determined based on an LP gain operation that uses a first value for an LP order. The LP gain may be associated with an energy level of an LP synthesis filter. The LP order may be reduced if the LP gain satisfies a second threshold.
Abstract:
A method for redundant frame coding by an electronic device is described. The method includes determining an adaptive codebook energy and a fixed codebook energy based on a frame. The method also includes coding a redundant version of the frame based on the adaptive codebook energy and the fixed codebook energy. The method further includes sending a subsequent frame.
Abstract:
A method for determining pitch pulse period signal boundaries by an electronic device is described. The method includes obtaining a signal. The method also includes determining a first averaged curve based on the signal. The method further includes determining at least one first averaged curve peak position based on the first averaged curve and a threshold. The method additionally includes determining pitch pulse period signal boundaries based on the at least one first averaged curve peak position. The method also includes synthesizing a speech signal.
Abstract:
A method includes determining a first modeled high-band signal based on a low-band excitation signal of an audio signal, where the audio signal includes a high-band portion and a low-band portion. The method also includes determining scaling factors based on energy of sub-frames of the first modeled high-band signal and energy of corresponding sub-frames of the high-band portion of the audio signal. The method includes applying the scaling factors to a modeled high-band excitation signal to determine a scaled high-band excitation signal and determining a second modeled high-band signal based on the scaled high-band excitation signal. The method includes determining gain parameters based on the second modeled high-band signal and the high-band portion of the audio signal.