如何保证语音引擎设计的质量和性能

[10-10 20:36:41]   来源:http://www.88dzw.com  电子制作   阅读:8830

文章摘要:switch超过7.5ms(tswitch=tbuffer–(tvoice+tidle)),实时时限就无法满足,这个时间还不包括在语音引擎处理期间由于其他外设中断、下半部处理或“tasklet”软中断引起的额外开销。 以下是设计师在集成用于软DSP处理的语音引擎时需要考虑的最重要的一些设计准则: 1. 为了使质量最优,语音通信要求最小化系统时延; 2. 语音通信是连续的,丢失采样或失去实时性将是最严重的错误; 3. 语音硬件有严格的时序要求,在丢失时序时需要一种差错恢复机制; 4. 语音引擎实时处理必须在10ms的软件时限内完成对语音缓存的处理。语音引擎中断服务程序在CPU外设硬件基础上有严格

如何保证语音引擎设计的质量和性能,标签:电子小制作,http://www.88dzw.com
switch超过7.5ms(tswitch=tbuffer–(tvoice+tidle)),实时时限就无法满足,这个时间还不包括在语音引擎处理期间由于其他外设中断、下半部处理或“tasklet”软中断引起的额外开销。

以下是设计师在集成用于软DSP处理的语音引擎时需要考虑的最重要的一些设计准则:

1. 为了使质量最优,语音通信要求最小化系统时延;

2. 语音通信是连续的,丢失采样或失去实时性将是最严重的错误;

3. 语音硬件有严格的时序要求,在丢失时序时需要一种差错恢复机制;

4. 语音引擎实时处理必须在10ms的软件时限内完成对语音缓存的处理。语音引擎中断服务程序在CPU外设硬件基础上有严格的时序限制。

图1:语音引擎时序图。
图1:语音引擎时序图。

表1:D2的语音引擎时序要求。
表1:D2的语音引擎时序要求。

上一页  [1] [2] 


Tag:电子制作电子小制作维修教程知识 - 电子制作

《如何保证语音引擎设计的质量和性能》相关文章