- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
大学教学实验报告
电子信息学院 电子信息工程 专业 2016 年 ** 月 ** 日
实验名称 拨号音的合成与识别 指导教师 **
*** 年级 大三 学号 **** 成绩
一、 预习部分
1. 实验目的
2. 实验基本原理
3. 主要仪器设备(含必要的元器件、工具)
(1)实验目的:
本实验基于对通信系统中拨号音合成与识别的仿真实现,主要涉及到
拨号音合成的基本原理及识别的主要方法,利用 MATLAB软件涉及 FFT 算
法实现对通信系统中拨号音的合成与识别。并进一步利用 MATLAB 中的图
形用户界面 GUI 制作简单直观的模拟界面。使其对通信系统拨号音的合成
与识别有个基本的了解。能够利用矩阵不同的基频合成 0 - 9 不同按键
的拨号音,并能够对不同的拨号音加以正确的识别,实现由拨号音解析出
的过程。进一步利用 GUI 做出简单的图形操作界面。要求界面清楚,画面
简洁,易于理解,操作简单。从而实现对拨号音系统的简单的实验仿真。
(2 )实验基本原理
双音多频 DTMF ( Dual Tone Multi-Frequency )信号,是用两个特
定的单音频率信号的组合来代表数字或功能。在 DTMF 机中有 16 个按
键,其中 10 个数字键 0 — 9 , 6 个功能键 * 、 # 、 A 、 B 、C 、
D 。其中 12 个按键是我们比较熟悉的按键,另外由第 4 列确定的按键作
为保留,作为功能键留为今后他用。 根据 CCITT 建议,国际上采用
697Hz 、 770Hz 、 852Hz 、94lHz 低频群及 1209Hz 、 1336Hz 、
1477Hz 、 1633Hz 高频群。从低频群和高频群任意各抽出一种频率进行组
合,共有 16 种组合,代表 16 种不同的数字键或功能,每个按键唯一地
由一组行频和列频组成,如表 1 所示。
表 1 : DTMF 的组合功能
(3 )主要仪器设备:
工具软件: MATLAB
涉及的 MATLAB函数
1. Set
功能:设置对象属性。
基本调用格式: set(H,PropertyName,PropertyValue,...)
用属性值 PropertyValue 设置关于用参量 H 标志的对象(一个或多
个)
的属性名 PropertyName (一个或多个)。H 可以为一句柄的向量。在
这
种情形下,命令 set 可以设置所有对象的属性值。
2. find
功能:找出矩阵 X 中非0 项的坐标和取值。
基本调用格式: [row,col] = find(X, ...)
常与逻辑运算法一起使用,可进一步明确搜索数值的围。
3. disp
功能:显示文本或数组。
基本调用格式: disp(X)
4. struct
功能:创建一个结构体数组。
基本调用格式: s = struct(field1, values1, field2,
values2, ...)
给每一个域名赋值,赋值可以为矢量也可以
文档评论(0)