针对语音提示音需要占用较多Ezairo DSP存储空间的问题,实现一种8 k Hz采样和4-bit量化的自适应差分脉冲编码调制(ADPCM)解码算法,将需要解码的数据存储在DSP的EEPROM里,再经由SPI接口传输给DSP内核解码,通过简化逆量化器和索引查表规...针对语音提示音需要占用较多Ezairo DSP存储空间的问题,实现一种8 k Hz采样和4-bit量化的自适应差分脉冲编码调制(ADPCM)解码算法,将需要解码的数据存储在DSP的EEPROM里,再经由SPI接口传输给DSP内核解码,通过简化逆量化器和索引查表规则进行算法优化,提高程序的执行效率;为适应16 k Hz的系统采样率,利用sin c插值方法将8 k Hz采样率的解码输出转换成16 k Hz系统输出。实验结果表明,ADPCM解码器能保证重建语音的质量,其MOS评分能达到4.0。在每帧2 ms的延时下,通过对代码的优化可以节省10条指令,从而提高15%的效率。展开更多
A coded modulation scheme for deep-space optical communications is proposed, which is composed of an outer single- parity-check (SPC)-based product code, an interleaver, a bit-accumulator and a pulse-position modula...A coded modulation scheme for deep-space optical communications is proposed, which is composed of an outer single- parity-check (SPC)-based product code, an interleaver, a bit-accumulator and a pulse-position modulation (PPM). It is referred as SPC-APPM code, which is decoded with an iterativc demodulator-decoder using standard turbo-decoding techniques. Investigations show that the scheme has the advantages of low encoding and decoding complexities, good performance and flexible code rate for all rates above I/2. Meanwhile, simulation results demonstrate that the SPC-APPM provides the performance similar to the low-density parity-check-APPM (LDPC-APPM), superior to the LDPC-PPM and product accumulate code-PPM (PA-PPM), although inferior to serially concatenated PPM (SCPPM). At the bit error rate (BER) of 105, the performance of SPC-APPM is about 0.7 dB better than LDPC-PPM and 1.2 dB better than PA-PPM.展开更多
文摘针对语音提示音需要占用较多Ezairo DSP存储空间的问题,实现一种8 k Hz采样和4-bit量化的自适应差分脉冲编码调制(ADPCM)解码算法,将需要解码的数据存储在DSP的EEPROM里,再经由SPI接口传输给DSP内核解码,通过简化逆量化器和索引查表规则进行算法优化,提高程序的执行效率;为适应16 k Hz的系统采样率,利用sin c插值方法将8 k Hz采样率的解码输出转换成16 k Hz系统输出。实验结果表明,ADPCM解码器能保证重建语音的质量,其MOS评分能达到4.0。在每帧2 ms的延时下,通过对代码的优化可以节省10条指令,从而提高15%的效率。
基金supported by the National Natural Science Foundation of China(No.10477014)the Joint Found of Aeronautical Science and Technology
文摘A coded modulation scheme for deep-space optical communications is proposed, which is composed of an outer single- parity-check (SPC)-based product code, an interleaver, a bit-accumulator and a pulse-position modulation (PPM). It is referred as SPC-APPM code, which is decoded with an iterativc demodulator-decoder using standard turbo-decoding techniques. Investigations show that the scheme has the advantages of low encoding and decoding complexities, good performance and flexible code rate for all rates above I/2. Meanwhile, simulation results demonstrate that the SPC-APPM provides the performance similar to the low-density parity-check-APPM (LDPC-APPM), superior to the LDPC-PPM and product accumulate code-PPM (PA-PPM), although inferior to serially concatenated PPM (SCPPM). At the bit error rate (BER) of 105, the performance of SPC-APPM is about 0.7 dB better than LDPC-PPM and 1.2 dB better than PA-PPM.