00:00 / 00:40
连播
清屏
智能
倍速
点赞141
00:00 / 00:56
连播
清屏
智能
倍速
点赞1620
00:00 / 01:21
连播
清屏
智能
倍速
点赞16
00:00 / 01:18
连播
清屏
智能
倍速
点赞19
00:00 / 02:51
连播
清屏
智能
倍速
点赞0
00:00 / 00:30
连播
清屏
智能
倍速
点赞16
00:00 / 00:21
连播
清屏
智能
倍速
点赞17
00:00 / 00:09
连播
清屏
智能
倍速
点赞81
00:00 / 08:24
连播
清屏
智能
倍速
点赞7
00:00 / 00:20
连播
清屏
智能
倍速
点赞338
00:00 / 00:36
连播
清屏
智能
倍速
点赞19
00:00 / 01:02
连播
清屏
智能
倍速
点赞2
00:00 / 03:02
连播
清屏
智能
倍速
点赞5
【开源+报告+答辩实录】DTMF编解码工具 一、基本情况 这应该是通信工程和电子信息工程专业中,数字信号处理科目非常经典的一个大作业了... 当时为什么做这么认真呢?是因为期末考试考完后感觉成绩比较有风险,害怕来年开学“二进宫”,然后老师说大作业做好点再答辩就可以加平时分......(羞涩ing( •̀ ω •́ ) 项目整体的难度还是比较适中的,只需要花不到两周的时间,就可以搞懂绝大部分内容 ------------------- 二、不足之处: 答辩完成后,院长在两个方面做出了非常有含金量的点拨,后面做这个科目的学弟学妹们可以结合一下让这个项目更完美: 1、在DTMF频率识别方面最经常被使用的是戈泽尔算法(Goertzel 算法),也就是两组“超窄带”的带通滤波器,这样实现频率识别效率非常高,准确度也非常高。我用的是在特定的频段内进行傅里叶变换,然后频谱分析,寻找峰值再查表,这样虽说也能识别出来,但一方面性能要求高,另一方面抗干扰能力弱(答辩的时候自己说话声被误认成DTMF数字了2333333) 2、在声音信号分段的时候,可以采用空白检测的方式,也就是当声音停止下来的时候就分段。这也是现实工程中广泛被应用的方法。我在这里使用了重复值检测和消抖时间判断逻辑,这就有点像硬件中按键去抖了。在这里也是属于可以用但效果不太好的状态,比如我设置时间阈值是1秒,但当我不小心按住同一个按钮超过1秒,那对应的数字还是会被记录两次的 ------------------- 三、下载方式 视频当中所有文件都已经上传到网盘了,无论是大作业、课设、答辩或者个人学习等等都可以免费下载免费使用,要能在参考文献里提一下就更好了 下载链接:https://www.hitecloud.cn/pan/share/download/code/f8f3e4d93ad478b309d53e61672dd863 注意: 1、PPT 一定要使用微软Office 2016及以上打开 2、Matlab程序 一定要使用R2020b及以上版本打开 --------- 如果有不足之处或者改进建议,欢迎在评论区讨论!#程序代码 #ppt模板 #matlab #数字信号 #数字信号处理
00:00 / 21:24
连播
清屏
智能
倍速
点赞7
00:00 / 00:27
连播
清屏
智能
倍速
点赞NaN
00:00 / 15:16
连播
清屏
智能
倍速
点赞8407