音频信号处理基础知识
语音信号处理基础知识 1.均值 1.1.均值公式定义 x ‾ = x 1 + x 2 + ⋯ + x n n = ∑ j = 1 n x j n \overline{x} = \frac{x_1 + x_2 + \cdots + x_n}{n} = \frac{\sum^{n}_{j=1}x_j}{n} x = n x 1 + x 2 + ⋯ + x n = n ∑ j = 1 n x j 1.2.物理意义 一段语音信号的均值代表了语音的直流分量, 正常情况下音频系统的输入输出不存在交流分量。 如果发生了直流偏执的现象, 需要在信号预处理阶段去除直流分量。 1.3.代码实现 读取一段新闻语音文件, 计算它的均值。 from scipy . io import wavfile import numpy as np framerate , data = wavfile . read ( './source.wav' ) data_len = len ( data ) sum = 0 for i in range ( data_len ) : sum += data [ i ] mean_data = sum / data_len print ( 'mean of audio : %f' % mean_data ) mean of audio : -0