检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
出 处:《计算机应用》2015年第A02期319-321,共3页journal of Computer Applications
基 金:科技部科技型中小企业创新项目(14C26213511853)
摘 要:针对语音提示音需要占用较多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%的效率。Focusing on the issue that storing the voice prompts in the Ezairo DSP consumes precious memory,an Adaptive Differential Pulse Code Modulation( ADPCM) decoding algorithm with 8 k Hz sampling and 4-bit quantization was proposed. The encoded data was stored in the EEPROM of Ezairo DSP,then transmitted to the DSP core from EEPROM via the SPI interface. Finally the algorithm was optimized so that the efficiency of the program was improved by means of simplifying inverse quantizer and indexing look-up table rules. In order to adapt to 16 k Hz sampling rate of system,sin c interpolation method was utilized to make the decoded output of 8 k Hz sampling rate converted into system output of 16 k Hz.Experimental results show that ADPCM decoder can guarantee the quality of the reconstructed speech,and the Mean Opinion Score( MOS) can reach 4. 0,the efficiency of runing application increases by 15% though code optimizing,and 10 instructions can be saved in each frame 2 ms latency.
关 键 词:自适应差分脉冲编码调制解码 Ezairo DSP SIN c插值
分 类 号:TP391.4[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.38