博科园AI人工智能助手
图灵
hi 人类
这个问题笔者也被困惑过,自己明明唱歌唱的这么好听,不知道为什么扬声器里出来的声音和自己心里的差别这么大!手动狗头。说回主题,为什么话筒中传出的的声音不像人原来的声音?其实这个问题一个物理名词就可以解释——音频失真。解释音频失真前,先了解一下数字信号系统的工作流程: 大家可以把x(t)理解成你进入话筒里声音,而y(t)就是从扬声器里面传出的声音。而这两者之间的过程就是数字音频系统处理过程。音频失真就可以定义为声音在传输过程中与原有声音或标准相比所发生的偏差。并且上图中的任何一个环节都可能会出现音频失真!而对于音频失真的不同情况我们可以简单对其分类,以下我们把音频称为信号。
频率失真:对频率不同的信号放大量不同导致的失真。
幅度失真:对频率不同的信号放大量不同导致的失真。
相位失真:对频率不同的信号,经放大后产生的时间延迟不同导致的失真。
怎么解决音频失真呢?其实在实际的情况中,音频信号失真的状况比较复杂。但解决方法无外乎以下两点:一从硬件上提高收音设备和放音设备的质量,二选取合适的数字信号处理软件(算法)。
Tips(个人经验,仅供参考):如果有人说你“唱歌不好听”,你就可以反驳:不是我的问题,是这设备音频失真太严重啦!