基于MATLAB 语音信号处理的研究
2012-09-07阴艳丽
阴艳丽
(辽宁省盘锦市辽河油田通信公司,辽宁 盘锦 124010)
正弦交流信号与方波信号是两种应用极为广泛的信号,它们通常作振荡电路产生的,然后将得到的正弦波经过电压比较器或积分电路,则可输出一个方波信号。正弦波振荡电路是一。在MATLAB 中,[y,fs,bits]=wavread('Blip',[N1 N2]);用于读取语音,采样值放在向量y 中,fs 表示采样频率(Hz),bits 表示采样位数。[N1 N2]表示读取从N1点到N2点的值(若只有一个N的点则表示读取前N点的采样值)。sound(x,fs,bits);用于对声音的回放。向量y 则就代表了一个信号(也即一个复杂的“函数表达式”)也就是说可以像处理一个信号表达式一样处理这个声音信号。
1 图形用户界面设计
1.1 GUI设计模板
在MATLAB 主窗口中,选择File 菜单中的New 菜单项,再选择其中的GUI 命令,就会显示图形用户界面的设计模板。MATLAB为GUI设计一共准备了4 种模板,分别是Blank GUI(默认)、GUI with Uicontrols(带控件对象的GUI 模板)、GUI with Axes and Menu(带坐标轴与菜单的GUI 模板)与Modal Question Dialog(带模式问话对话框的GUI 模板)。当用户选择不同的模板时,在GUI设计模板界面的右边就会显示出与该模板对应的GUI 图形。
1.2 GUI设计窗口
在GUI设计模板中选中一个模板,然后单击OK 按钮,就会显示GUI设计窗口。选择不同的GUI设计模式时,在GUI设计窗口中显示的结果是不一样的。GUI设计窗口由菜单栏、工具栏、控件工具栏以及图形对象设计区等部分组成。GUI设计窗口的菜单栏有 File、Edit、View、Layout、Tools和Help 6个菜单项,使用其中的命令可以完成图形用户界面的设计操作。
1.3 GUI设计窗口的基本操作
在GUI设计窗口创建图形对象后,通过双击该对象,就会显示该对象的属性编辑器。……
