电话拨号音识别 点击添加文本 点击添加文本 点击添加文本 点击添加文本 目录 目标实现 原理 实现步骤 改进与完善 点击添加文本 点击添加文本 点击添加文本 点击添加文本 目标实现 基于对电话通信系统中拨号音合成与识别的仿真实现。主要涉及到电话 拨号音合成的基本原理及识别的主要方法,利用 MATLAB 软件以及?FFT 算 法实现对电话通信系统中拨号音的合成与识别。并进一步利用 MATLAB 中 的图形用户界面 GUI 制作简单直观的模拟界面。能够利用矩阵不同的基频合成 0 - 9 不同按键的拨号音,并能够对不同的拨号音加以正确的识别,实现由拨号音解析出电话号码的过程。 点击添加文本 点击添加文本 点击添加文本 点击添加文本 原理(DTMF) 双音多频 DTMF ( Dual Tone Multi-Frequency )信号,是用两个 特定的单音频率信号的组合来代表数字或功能。在 DTMF 电话机中有 16 个按键,其中 10 个数字键 0 — 9 , 6 个功能键 * 、 # 、 A 、 B 、 C 、 D 。其中 12 个按键是我们比较熟悉的按键,另外由第 4 列 确定的按键作为保留,作为功能键留为今后他用。 根据 CCITT 建议, 国际上采用 697Hz 、 770Hz 、 852Hz 、 94lHz 低频群及 1209Hz 、 1336Hz 、 1477H: 、 1633Hz 高频群。从低频群和高频群任意各抽出一种频率进行组合,共有 16 种组合,代表 16 种不同的数字键或功能,每个按键唯一地由一组行频和列频组成,如表 1 所示: 点击添加文本 点击添加文本 点击添加文本 点击添加文本 实现步骤 制作拨号面板 仿真结果 DTMF检测识别 DTMF产生合成 点击添加文本 点击添加文本 点击添加文本 点击添加文本 电话拨号面板的制作 利用 GUI 图形用户界面设计工具制作电话拨号面板,把 DTMF 信号和电话机的键盘矩阵对应起来。其中选用我们熟悉的 10 个数字键 0 — 9 , 2 个功能键“ * ”、“#”,另四个键省略。按照图 1 电话机键盘矩阵的排列方式制作四行三列的按键控件。每个按键可用 ( Push Button )添加。然后,为了更直观的反应对应的按键号码,可以设置一个编辑框,用于动态的显示拨号号码,模拟实际电话的拨号显示窗口。编辑框可用 ( Edit Text )添加。另外,为了图形电话拨号面板的简洁美观,可以添加空白区域作为背景,并用静态文本框制作文字信息。背景可用 ( Frame )添加,静态文本框可用 ( Static Text )添加。最终利用 GUI 图形用户界面设计工具生成的图形电话拨号面板用于拨号音的合成产生部分,如下图所示: 点击添加文本 点击添加文本 点击添加文本 点击添加文本 DTMF产生合成 现在将对上节制作的图形电话拨号面板上的各控件单位的动作和变化进行设置,即对 tu1.m 文件进行编辑。其主要的功能是使对应的按键,按照表 1 的对应关系产生相应的拨号音,完成对应行频及列频的叠加输出。此外,对于图形界面的需要,还要使按键的号码数字显示在拨号显示窗口中。 鉴于 CCITT 对 DTMF 信号规定的指标,这里每个数字信号取 1000 个采样点模拟按键信号,并且每两个数字之间用 100 个 0 来表示间隔来模拟静音。以便区别连续的两个按键信号。间隔的静音信号也是在按键时产生的。程序代码见论文。 点击添加文本 点击添加文本 点击添加文本 点击添加文本 DTMF检测识别 对电话拨号音( DTMF )信号的检测识别的仿真实现,可以直接计算付里叶变换得到输入的信号频率。这里采用 FFT 算法对信号进行解码分析。首先对接收到的数字信号作 FFT 分析,计算出其幅频谱,进而得到功率谱。对于连续的双音多频( DTMF )信号,需要把有效的数字拨号信号从静音间隔信号中分割提取出来,然后再用 FFT 算法对信号进行解码分析。程序代码见论文。 点击添加文本 点击添加文本 点击添加文本 点击添加文本 仿真结果 点击添加文本 点击添加文本 点击添加文本 点击添加文本 改进与完善 功能较少 只能实现0—9的 10个数字的识别, 功能较少 各个实现程序都太分 立,频谱分析、识别、 拨号按键等功能的显 示不在同一平面内,查 看还需要分别打开。 只是简单的使用GUI 来设计拨号面板,所 以界面很粗糙简单。 界面粗糙不美观 谢谢! 点击添加文本 点击添加文本 点击添加文本 点击添加文本

Matlab识别拨号音,电话拨号音识别全解.ppt相关推荐

  1. 安卓电话和网络开发全解:电话硬件检测、电话服务信息、sim信息、网络服务信息、数据连接和数据传输信息、电话状态监听

    全栈工程师开发手册 (作者:栾鹏) 安卓教程全解 安卓电话和网络开发全解,包括电话硬件检测.电话服务信息.sim信息.网络服务信息.数据连接和数据传输信息.通过phone state listener ...

  2. amd显卡多屏识别了 但是屏幕不亮_AMD显卡多屏显示设置全解.ppt

    AMD显卡多屏显示设置全解 AMD多屏显示设置指南 Yeston 工程部制作 * 接口介绍 左图为盈通显卡,每个接口定义都标识在挡板上(红圈处) 右图为HIS显卡,从上至下为两个miniDP.HDMI ...

  3. Matlab里电抗模块,MATLABsimulink在电机中的仿真全解.ppt

    MATLABsimulink在电机中的仿真全解 MATLAB应用技术 清华大学出版社 从仿真结果可以分析:转速能够在较短的时间内达到稳定,但起动电流冲击很大,同时电磁转矩的冲击也很大. 起动电阻的阻值 ...

  4. 序贯高斯模拟matlab,序贯高斯模拟全解.ppt

    序贯高斯模拟全解 王君 2010.10.26 引言 序贯高斯模拟方法的原理 序贯高斯模拟步骤 示例 来源:硕士毕业论文<储层相控统计反演研究> 基于模型反演的缺点:依赖于初始模型和约束条件 ...

  5. matlab2c使用c++实现matlab函数开发配置全解

    全栈工程师开发手册 (作者:栾鹏) github: https://github.com/data-infra/matlab2c matlab2c动态链接库下载 matlab库函数大全 matlab2 ...

  6. matlab电话拨号音的合成与识别代码,实验报告 电话拨号音的合成与识别

    大连理工大学实验报告 学院(系): 电信 专业: 电子信息工程 班级: 电子1302 姓名: 曾昱 学号: 201311066 组: 实验时间: 实验室: 实验台: 指导教师签字: 成绩: 电话拨号音 ...

  7. matlab判断电话播键音,MATLAB电话拨号音的合成与识别

    1.实验目的1.本实验内容基于对电话通信系统中拨号音合成与识别的仿真实现.主要涉及到电话拨号音合成的基本原理及识别的主要方法,利用 MATLAB 软件以及 FFT 算法实现对电话通信系统中拨号音的合成 ...

  8. MATLAB实战系列(三十四)-MATLAB基于PCA-LDA模糊神经网络的人脸识别

    前言 文中涉及代码及图片,可参见MATLAB基于PCA-LDA模糊神经网络的人脸识别,有需要的小伙伴可自行下载订阅,谢谢大家! 基于PCA-LDA和粗糙集模糊神经网络的人脸识别,一方面在应用前景上是十 ...

  9. Linux 串口 gprs at,linux下GPRS模块使用AT命令实现拨接电话,发中英文短信

    开发板           :fl2440 cpu                :  s3c2440(arm9) 开发模块       :A7(GPRS/GPS) 远程登陆软件:PUTTY **** ...

  10. 车牌识别与计算机编程,基于MATLAB的车牌识别程序详解.ppt

    基于MATLAB的车牌识别程序详解 自定义一个字符函数,用来从车牌区域中提取出7个字符,其中利用切割函数来进行切割. 程序:function [word,result]=getword(d) word ...

最新文章

  1. Mongodb查询引用
  2. Android中进程间通讯 AIDL
  3. response.setHeader各种用法 .
  4. python如何读取文件数据恢复_删python目录
  5. python匿名函数(lambda)
  6. 转载---KMP算法(Matrix67原创)
  7. linux非编工作站,高清EDIUS非编网络系统建设 在线非编系统
  8. 数值分析第二次作业-求解系数矩阵为Hilbert 矩阵的线性方程组
  9. 【asp】aspUpload
  10. sin级数展开c语言,三角函数sin的泰勒级数展开
  11. Infor CRM咨询服务市场市场报告-Infor CRM咨询服务销售额及预测
  12. ibm tivoli_在Tivoli Access Manager环境中管理TDS 6.0代理服务器并进行故障排除
  13. 淘气的小丁-使用jQuery实现漂浮气球的效果
  14. Android 二维码扫描(仿微信界面),根据Google zxing
  15. java double 排序_转载:qsort细节用法,double型的排序我竟然一直用错了~~~
  16. 基于JAVA+SpringBoot+Mybatis+MYSQL的相册管理系统
  17. 软件测试与软件开发的关系是怎样的?
  18. 计算机操作校本培训教材,小学教师校本培训教材.doc
  19. excel排版用于印刷:pdf批量转换为图片方便校验排版错误
  20. 鸿蒙曰蜉蝣不知所求,中国的审美范畴.doc

热门文章

  1. 基于lstm+crf实现电子病历实体信息识别 完整的代码+数据集+说明 毕设
  2. python打印输出数组中的所有元素
  3. 迪士尼电影经过多年的
  4. Google的设计原则
  5. 搭建电信之“云”需从基础入手 业务拓展紧跟市场需求
  6. 【seo】seo网站优化过程
  7. 免费登陆百度搜索引擎
  8. 如何利用巨象指纹浏览器在twitter上找到精准客户
  9. MySql重装出错, Staring the server出错,日志3306 with user root with no password...
  10. python程序设计基础上机题5.16-----5.26(2)