菜单
  
    摘  要:针对目前在嘈杂的环境中手机接听电话时人声不清楚的缺点,本文介绍了一个基于MATLAB的算法来对语音信号进行处理。该算法通过计算机录音系统来实现对语音信号的采集,并且利用MATLAB的计算和信号处理能力进行频谱分析和设计滤波器,最终通过仿真得到滤波前后的波形,从而达到保留语音信号中的大部分人声并且滤除掉嘈杂噪声的目的。仿真实验表明,采用低通滤波器保留人声的效果显著,失真较少。本算法具有操作简单,运行速度快等优点。
    关键词:语音信号;MATLAB;滤波;低通;噪声

    Speech Signal Processing Based on MATLAB
    Abstract: At present, in view of the shortcomings of that the voice is not clear when people answering the phone in a noisy environment, this paper introduces a algorithm for speech signal processing based on MATLAB. The algorithm realizes the acquisition of the speech signal through a computer recording system. And the software can realize the capabilities of frequency spectrum analysis and filter design by the use of calculation and signal processing capabilities of MATLAB. Finally it can get the waveform before and after filtering through the simulation. So that we can retain most of the voices in the speech signal and at the same time remove noisy noise through filter. Simulation results show that the low pass filter has a remarkable effect of keeping voices and the distortion is little. This algorithm has the advantages of simple to operate and fast.
    Key Words: Speech signal; MATLAB; Filtering; Low pass; Noise
    目    录
    摘要    1
    引言    1
    1.研究意义及研究现状    2
    1.1研究意义    2
    1.2研究现状    2
    2.语音信号处理的总体方案    3
    2.1研究的主要内容    3
    2.2系统方框图    3
    3.语音信号处理的基本知识    5
    3.1语音信号处理理论依据    5
    3.2语音的录入与打开    6
    3.3时域信号的FFT分析    7
    3.4噪声的设计    7
    3.5滤波器的比较及设计原理    7
    4.语音信号处理的综合仿真    9
    4.1语音信号的采集    9
    4.2语音信号的处理    9
    4.3语音信号的输出    16
    4.4语音信号处理算法的移植    17
    5.结束语    17
    参考文献    18
    附录    19
    致谢    22,3854
    基于MATLAB语音信号处理
    引言
    随着计算机技术和信息技术的发展,人机交互已经变的越来越重要,其中语音交互正在逐渐成为人机交互的必要手段。而对语音信号的处理,包括采集,滤波等都是人机交互的前提和基础,这种交互技术将在各个领域都有广泛的应用。MATLAB是美国的MathWorks公司推出的一种面向工程和科学计算的交互式计算软件,它以矩阵运算为基础,把计算、可视化和程序设计融合在一个简单易用的交互式工作环境中,是一款数据分析和处理非常强大的工程使用软件[1,2]。经过多年的升级和演变,功能函数也得到了很好的升级,能够简便而又快速的完成对语音信号人机交互。MATLAB的基本数据单位是矩阵,它的指令表达式与数学工程中常用的表达式十分相似,因此用来解决问题比C语言更加方便[3]。综上所述,MATLAB这个软件在科学运算,通信处理等方面都拥有独一无二的地位。
    语言是人机交互的很重要的表达形式,而电话通讯是各种交流方式中最直接,最有效率的一种。在人们使用手机的过程中,经常会遇到这样的情况:你在大街上正在和朋友聊的很开心,这时一辆汽车急速驶来,喇叭声音突然响起,车流越来越多,说话的声音越来越小,只能进到楼房里或者堵住耳朵才能听到朋友的说话,而朋友那边却只能听到吵闹的车的声音,这样的情况怎么解决呢?如果可以只保留人说话的声音,而把车的声音或者是外界的嘈杂的声音滤除掉,那么聊天,谈事情就真正的做到了随时随地,畅所欲言。
  1. 上一篇:基于OPNET的CSMACD协议研究与仿真
  2. 下一篇:51单片机函数信号发生器的设计+源码+电路图
  1. 小波分析用于图像增强的研究MATLAB仿真

  2. 基于多指标决策的通信网...

  3. 线阵DOA估计及波束形成算法MATLAB实现

  4. Matlab小波分析用于图像压缩的研究

  5. MATLAB中继选择方案设计与仿真

  6. MATLAB波束成形方法仿真分析

  7. Matlab非线性时延网络控制...

  8. 上市公司股权结构对经营绩效的影响研究

  9. 中国传统元素在游戏角色...

  10. 现代简约美式风格在室内家装中的运用

  11. NFC协议物理层的软件实现+文献综述

  12. 高警觉工作人群的元情绪...

  13. C++最短路径算法研究和程序设计

  14. g-C3N4光催化剂的制备和光催化性能研究

  15. 江苏省某高中学生体质现状的调查研究

  16. 巴金《激流三部曲》高觉新的悲剧命运

  17. 浅析中国古代宗法制度

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回