24小时热门版块排行榜    

查看: 1545  |  回复: 16

anglecve

新虫 (初入文坛)

[求助] 一组音频二进制编码中怎么单独提取频率信息呢 已有1人参与

如题,知道这组编码的位数也知道时钟信号,怎么看声音的频率信息(频率不是固定不变的)?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

铸剑人

金虫 (正式写手)

引用回帖:
6楼: Originally posted by anglecve at 2015-09-17 20:38:39
单片机可以直接解码这样的信号然后提取频率信息么?这样的编程原理是傅立叶变换?...

差不多懂你的意思了,建议你这样做:先采集音频信号,然后将信号做FFT变换,得到在信号编码前的频率变换数组;然后进行数字编码,编码的方式非常之多,可以进行逻辑位编码,也可以进行分区(段)编码,然后可以将编码后的数据传输(当然不传输也没关系,如果仅仅是看数据变换的话),将编码后的电信号采集到另一个存储器中(最简单的是放在电脑中),然后先对你的新号进行解码,在进行误码矫正(即检验数据传输的保真度,初学者也可以先不做),然后进行FFT变换就可以得到频谱了,其实直接将解码后的数据放进麦克风,是会发声的,这个确实很简单,没什么复杂的。如果用单片机实现的话,需要大的AD转换、比较快的计算能力和存储能力,数据尽量短,因为FFT变换是积分变换,计算的想对量大一点。建议初学者可以先用电脑实现这些功能,不明白在讨论。
绝尘。
14楼2015-09-20 09:58:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

lvweizhong

铜虫 (著名写手)

2楼2015-09-17 11:17:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

uvwxmc

金虫 (正式写手)

内容已删除
3楼2015-09-17 16:05:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

铸剑人

金虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
anglecve: 金币+5 2015-09-19 14:36:00
先解码,在FFT变换。
绝尘。
4楼2015-09-17 18:54:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

anglecve

新虫 (初入文坛)

引用回帖:
3楼: Originally posted by uvwxmc at 2015-09-17 16:05:47
编码的含义本来就是编码方案定义的,你以为解码器是干啥用的?不阅读编码方案你还能直接看出来你就成了cpu精了。

不是的,我是要自己设计个东西,编码方案要自己做的,现在把音频信号变成了电信号,但是电信号编码以后不知道怎么提取频率信息了,像是4位编码,输出一串0100100000000001……怎么处理这一串信号提取频率因为不是这个专业的,现在一团乱了
5楼2015-09-17 20:37:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

anglecve

新虫 (初入文坛)

引用回帖:
4楼: Originally posted by 铸剑人 at 2015-09-17 18:54:17
先解码,在FFT变换。

单片机可以直接解码这样的信号然后提取频率信息么?这样的编程原理是傅立叶变换?
6楼2015-09-17 20:38:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

uvwxmc

金虫 (正式写手)

引用回帖:
5楼: Originally posted by anglecve at 2015-09-17 20:37:09
不是的,我是要自己设计个东西,编码方案要自己做的,现在把音频信号变成了电信号,但是电信号编码以后不知道怎么提取频率信息了,像是4位编码,输出一串0100100000000001……怎么处理这一串信号提取频率因 ...

你什么都不懂。Jon snow , you know nothing.
你不懂抽样,不懂AD。这都是分内的知识。
7楼2015-09-18 00:05:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

anglecve

新虫 (初入文坛)

引用回帖:
7楼: Originally posted by uvwxmc at 2015-09-18 00:05:42
你什么都不懂。Jon snow , you know nothing.
你不懂抽样,不懂AD。这都是分内的知识。...

那可不可以请教懂得人一下我以上的问题?~?
8楼2015-09-18 09:06:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

uvwxmc

金虫 (正式写手)

引用回帖:
8楼: Originally posted by anglecve at 2015-09-18 09:06:20
那可不可以请教懂得人一下我以上的问题?~?...

不能。如果你是学生,让你导师给你提供阅读材料清单;如果你已经工作了,你担了一份你不胜任的工作。
就像公司新聘了一个秘书,不会用word, excel, ppt,不会收发传真,这教得过来么。
9楼2015-09-18 09:29:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

anglecve

新虫 (初入文坛)

引用回帖:
9楼: Originally posted by uvwxmc at 2015-09-18 09:29:00
不能。如果你是学生,让你导师给你提供阅读材料清单;如果你已经工作了,你担了一份你不胜任的工作。
就像公司新聘了一个秘书,不会用word, excel, ppt,不会收发传真,这教得过来么。...

不能你来这里就是为了批评我?火气这么大,我是求助帖,不是出气帖!
10楼2015-09-18 10:14:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 anglecve 的主题更新
信息提示
请填处理意见