| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 人工智能 -> 【原创】从柯南战栗的乐谱中DTMF的拨号---再谈傅立叶变换(FFT) -> 正文阅读 |
|
[人工智能]【原创】从柯南战栗的乐谱中DTMF的拨号---再谈傅立叶变换(FFT) |
作者:alert or einyboy 之所以是再谈是10年以前就写过同样的文章,最近机缘之下从头推了傅立叶变换,亦称FFT变换,对这个变换有了更高层次的新认识。 一、引言? ? 在名侦探柯南剧场版战栗的乐谱(1:09:32至1:14:32这段),柯南被困在湖中间的小般上,接着那个号称真相只有一个的侦探大脑就想出了下个通过声音直接远程的拨打110的神操作,并小小的展示了他精湛的球技把听筒摘了下来,接着两个合唱不同音频的歌声拨打110。 大家可以在B站上看这一段:【现代交换原理】北京邮电大学丨含课件_哔哩哔哩_bilibili (1分03秒到1分12秒间) ? 这个可以吗?可以的如果你家里还有老式的固定电话可以录一个10086的拨号音,拿掉听筒直接对着麦播放是可以的(本人亲自做过)。 ? ? 也可以用下面的网站合成:Recorder代码运行和静态分发工具 ? ? 二、原理与工具流原来:在固定的电话输入完号码后就会把每个号码编码成有一定频率的模拟信号即DTMF( 双音多频 Dual Tone Multi Frequency )信号发送到线路中去,而线路中间设备会通过傅立叶变换FFT识别出这些频率就知道拨的是什么号码了。 频率:指单位时间内重复的周期次数,如你的心跳,1次/每秒; 你的车轮100圈/每秒 数字对应每个数字频率表如下(DTMF为什么1个数字要两个频率音合成呢?,单音频不是更省能量?): ? ? 那这里主角是FFT变换,能有效的识别DTMF音频中的频率,FFT变换是可以能与下面公式比肩的十大公式之一: ? 对于周期为T的函数 傅立叶变换相关公式: 本文不打算很详细的去讲数上的东西,还是讲怎么使用相关的工具,就是《战栗的乐谱》中的片段为例讲应用
? ? ? 三、应用思路扩展放图应用思路自己想吧 ? ? 四、说一说傅立叶变换的应用领域你用的手机、电脑、通信、雷达,CT成像,量子力学,相机都跟傅立叶变换有关。 ? ? ? ? ? ? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 18:44:30- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |