| 查看: 1587 | 回复: 16 | ||
[求助]
一组音频二进制编码中怎么单独提取频率信息呢 已有1人参与
|
||
| 如题,知道这组编码的位数也知道时钟信号,怎么看声音的频率信息(频率不是固定不变的)? |
» 猜你喜欢
拟解决的关键科学问题还要不要写
已经有9人回复
最失望的一年
已经有17人回复
为什么nbs上溴 没有产物点出现呢
已经有6人回复
求推荐博导
已经有4人回复
存款400万可以在学校里躺平吗
已经有34人回复
求助一下有机合成大神
已经有4人回复
求推荐英文EI期刊
已经有5人回复
26申博
已经有3人回复
基金委咋了?2026年的指南还没有出来?
已经有10人回复
疑惑?
已经有5人回复
铸剑人
金虫 (正式写手)
- 应助: 80 (初中生)
- 金币: 1552.6
- 散金: 406
- 红花: 41
- 帖子: 736
- 在线: 159.5小时
- 虫号: 2517634
- 注册: 2013-06-22
- 性别: GG
- 专业: 非线性光学与量子光学
|
差不多懂你的意思了,建议你这样做:先采集音频信号,然后将信号做FFT变换,得到在信号编码前的频率变换数组;然后进行数字编码,编码的方式非常之多,可以进行逻辑位编码,也可以进行分区(段)编码,然后可以将编码后的数据传输(当然不传输也没关系,如果仅仅是看数据变换的话),将编码后的电信号采集到另一个存储器中(最简单的是放在电脑中),然后先对你的新号进行解码,在进行误码矫正(即检验数据传输的保真度,初学者也可以先不做),然后进行FFT变换就可以得到频谱了,其实直接将解码后的数据放进麦克风,是会发声的,这个确实很简单,没什么复杂的。如果用单片机实现的话,需要大的AD转换、比较快的计算能力和存储能力,数据尽量短,因为FFT变换是积分变换,计算的想对量大一点。建议初学者可以先用电脑实现这些功能,不明白在讨论。 |

14楼2015-09-20 09:58:28
lvweizhong
铜虫 (著名写手)
- 应助: 57 (初中生)
- 金币: 3181.3
- 红花: 10
- 沙发: 1
- 帖子: 2064
- 在线: 167.6小时
- 虫号: 3683385
- 注册: 2015-02-09
- 专业: 数论
2楼2015-09-17 11:17:54
uvwxmc
金虫 (正式写手)
- 应助: 15 (小学生)
- 金币: 2746.1
- 红花: 17
- 帖子: 433
- 在线: 153.3小时
- 虫号: 2521618
- 注册: 2013-06-26
- 专业: 电磁场与电路
3楼2015-09-17 16:05:47
铸剑人
金虫 (正式写手)
- 应助: 80 (初中生)
- 金币: 1552.6
- 散金: 406
- 红花: 41
- 帖子: 736
- 在线: 159.5小时
- 虫号: 2517634
- 注册: 2013-06-22
- 性别: GG
- 专业: 非线性光学与量子光学

4楼2015-09-17 18:54:17
5楼2015-09-17 20:37:09
6楼2015-09-17 20:38:39
uvwxmc
金虫 (正式写手)
- 应助: 15 (小学生)
- 金币: 2746.1
- 红花: 17
- 帖子: 433
- 在线: 153.3小时
- 虫号: 2521618
- 注册: 2013-06-26
- 专业: 电磁场与电路
7楼2015-09-18 00:05:42
8楼2015-09-18 09:06:20
uvwxmc
金虫 (正式写手)
- 应助: 15 (小学生)
- 金币: 2746.1
- 红花: 17
- 帖子: 433
- 在线: 153.3小时
- 虫号: 2521618
- 注册: 2013-06-26
- 专业: 电磁场与电路
9楼2015-09-18 09:29:00
10楼2015-09-18 10:14:39













回复此楼
因为不是这个专业的,现在一团乱了