- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数字信号处理大作业
一、基本信号处理
1. 典型信号的仿真
2. LTI系统的时域分析
3. 信号的频域分析
二、双音多频信号的检测
(一)基本原理
1.DTMF基本原理
双音多频(dual tone multi-frequency; DTMF)信号是广泛应用在世界范围内按键式电话机上的一种电信标准。使用两个音频段频率的固定组合的多频信令。一个频率从四低频组中取出,另一个频率从四高频组中取出。应用学科:通信科技(一级学科);交换选路(二级学科),近年来DTMF也应用在交互式控制中,诸如语言菜单、语言邮件、电话银行和来电显示等方面。
电话拨号有两种,脉冲和音频,所谓音频也称双音多频(DTMF)信号的拨号方式,双音多频既是电话拨号时每按一个键,有两个音频频率叠加成一个双音频信号,十二个按键由七个音频频率区分。双音多频信号(DTMF),电话系统中电话机与交换机之间的一种用户信令,通常用于发送被叫号码。双音多频信号是贝尔实验室发明的,其目的是为了自动完成长途呼叫。双音多频的拨号键盘是4×4的矩阵,每一行代表一个低频,每一列代表一个高频。每按一个键就发送一个高频和低频的正弦信号组合,比如1相当于697和1209赫兹(Hz)。交换机可以解码这些频率组合并确定所对应的按键。
双音多频键盘
1209 Hz 1336 Hz 1477 Hz 1633 Hz 697 Hz 1 2 3 A 770 Hz 4 5 6 B 852 Hz 7 8 9 C 941 Hz * 0 # D 2. 信号频谱分析基本原理
傅里叶变换FT基本原理
……
(二)基于Matlab平台的DTMF信号检测
1.将录制好的一段按键音读入到Matlab平台;
[x,fs,bits]=wavread(1.wav);
fs采样率(8149,一般8k);bits位数(32位)
图1 按键音时域波形
2. 分隔各个按键音
plot(x(1:1000))只绘制文件的1到1000点,即对应第一个按键音,波形如图2:
图2 第一个按键音波形
3. 计算信号的相应的频点值,幅度最大的两个点即为该信号的高低频;
图3 第一个按键音的幅度谱(频域波形)
如果按键音取值1-800,即没有取到空白音,频谱分析更准确
图4 未补零的FFT更准确
4.显示音频对应的按键数字分析
(1)关键是分析出对应频谱中的量频率分量大小
需要将点数转换成频率:w=(0:length(F)-1)*fs/length(F)
(2)在分析频谱时,只分析一半即可(参考FT原理)
(3)两频率分别对应第69点和132点,则对应的模拟频率(实际频率)为:
(4)根据频率查表,得到对应的数字应该为:[x,fs,bits]=wavread(audio48kHz.wav);
%将声音文件‘audio48kHz.wav’读入到Matlab中(注意文件与程序放入同一目录下)
F=fft(x);%对读入的文件做傅里叶变换,即频域分析
subplot(2,1,1);plot(x);%绘制原声音文件波形
axis([0,400000,-0.8,0.8]);
w=(0:length(F)-1)*fs/length(F);
subplot(2,1,2);
plot(w,abs(F));%绘制声音幅度谱
%axis([0,10000,0,100]);
soundsc(x,fs);%播放音乐
参考程序
[x,fs,bits]=wavread(1.wav);
subplot(1,2,1);
plot(x(1:800));
y=x(1:800);
Y=fft(y);
subplot(1,2,2);
plot(abs(Y));
soundsc(y,fs);investigations by person/in accordance with credit rules, personnel of customer credit investigation and analysis. 1) active marketing, expanding customers; 2) arrange interviews with our customers; 3) qualifying first instance; 4) accepts an application for the borrower; 5) collect, collate, review customer information; 6) due
investigations by person/in accordance with credit rules, personnel of customer credit investigation and a
文档评论(0)