摘要
当今科学技术发展迅猛,知识爆炸信息量的急剧增加不仅仅丰富了我们的现实生活,也对我们的信息处理技术提出了新的要求。音频信号在这信息洪流中占据着不可或缺的重要地位,诸如语音聊天,音频取证等在我们的生活中发挥着愈来愈重要的作用,故而对于音频的特征分析就显得极其重要。因此,本文将对大量的音频数据进行处理,在这样的前提下去对音频数据的特征进行分析处理,以期达到一个较为准确的成果。
本次课题的主要任务就是对于收集到的音频进行特征分析和提取,之后再进行数据库的存储操作,保存其中重要的音频参数。具体的任务步骤如下:首先进行音频采样的工作,采用同型号的不同设备在不一样的场景下进行录音操作,记录下具体的场景信息,之后对收集到的音频进行FFMPEG格式转化,然后利用MATLAB软件进行频谱图的输出,记录下其中的特征参数进行分析,利用C#代码设计存储到数据库中。其中,音频的处理过程需要各个模块的相互协调,能够在同一软件平台上完成实现互联。
本课题主要是以C#程序为基础,对音频数据资料进行处理,依托于MATLAB软件的图形功能,将音频的特征参数存储到数据库中。从软件的层面对录音文件进行研究,并设计相关数据库模型,对于手机录音技术具有一定的意义。
关键字:特征参数,C#,MATLAB,数据库
Abstract
The rapid development of science and technology and the rapid increase in the amount of knowledge explosion have not only enriched our real life, but also put forward new requirements for our information processing technology. Audio signal occupies an indispensable position in this information torrent, such as voice chat, audio forensics and so on in our lives play an increasingly important role, so the analysis of the characteristics of the audio is extremely important. Therefore, this article will deal with a large number of audio data, in this premise on the characteristics of audio data analysis and processing, in order to achieve a more accurate results.
The main task of this topic is to collect the characteristics of the audio analysis and extraction, and then the database storage operation, save one of the important audio parameters. The specific task steps are as follows: First, the work of audio sampling, using the same type of different equipment in different scenes under the recording operation, record the specific scene information, after the collection of audio FFMPEG format conversion, and then use MATLAB Software to carry out the spectrum of the output, the use of C # code design stored in the database. Among them, audio processing process requires coordination of each module, can be completed in the same platform to achieve interconnection.
This topic is mainly based on the C # program, the audio data processing, relying on the MATLAB software graphics function, the audio characteristics of the parameters stored in the database. design the relevant database model for mobile phone recording technology has a certain significance.
Keywords: Feature Parameters; C #;MATLAB; database
目录
第一章 绪论
1.1 引言
1.2课题背景和意义
1.3 音频特征参数分析现状
1.4论文主要任务及安排
第二章基本理论
2.1 引言
2.2 语音信号处理基础
2.2.1语音信号分帧
2.2.2语音特征参数理论
2.2.3 MFCC特征参数的计算和提取
2.2.4改进的功率归一化倒谱参数
2.3语音信号的共振峰理论
2.4本章小结
第三章 FFMPEG格式转换技术
3.1 FFMPEG技术介绍
3.2 FFMPEG项目组成
3.3 FFMPEG技术优势
3.4本章小结
第四章 软件部分简介
4.1 MATLAB优势
4.1.1发展背景
4.1.2 浅显易懂的程序语言
4.1.3 强大的数据处理能力
4.1.4 完备的图形处理能力
4.1.5 工作界面介绍
4.2 C#优势
4.2.1背景
4.2.2 C#编程优势
4.2.3 VS2010软件简介
4.3 SQL Server2008简介
4.4 本章小结
第五章 系统构建及音频特征分析
引言
5.1 前期工作
5.2 音频资料的格式转换
5.3 C#方面的相关设计
5.3.1用C#编程语言实现数据库链接
5.3.2 用C#编程实现音频操作
5.4 MATLAB方面的相关设计
5.4.1 MATLAB频谱图的生成
5.5系统的工作界面的设计
5.6 系统总流程图
5.7 本章小结
第六章 毕业设计总结与期望
6.1论文总结
6.2 毕业设计中遇到的主要问题及解决办法
6.3 对未来的展望
致谢