关于声音采集!!!!!!!!万分感谢前辈

[复制链接]
4386|26
 楼主| leonmiao 发表于 2016-8-19 11:33 | 显示全部楼层 |阅读模式
1、我用单片机的12位ad,采集声音。采样频率是22.05khz。
2、通过串口460800的波特率,保存成了txt文件。
我想问大家,这个文件怎么变成PCM文件。  怎么进行编码?
  我查了网上说用PCM1808音频ADC,  是不是音频ADC直接进行编码过的了。
zhangmangui 发表于 2016-8-19 23:52 | 显示全部楼层
TI直接有AIC23等类似芯片啊
dsdslwf 发表于 2016-8-21 18:53 | 显示全部楼层
如果采集的数据没有经过任何处理,就往串口发送,那么串口发送的那些数据就是PCM数据,只是在PC端你硬把这些数据当成字符型数据,使用txt文件格式保存。
suzhanhua 发表于 2016-8-21 22:34 | 显示全部楼层
suzhanhua 发表于 2016-8-21 22:36 | 显示全部楼层
chenci2013 发表于 2016-8-22 23:07 | 显示全部楼层
PCM文件怎么识别的
chenci2013 发表于 2016-8-22 23:09 | 显示全部楼层
楼主有相关的识别算法吗?
长的帅怪我落 发表于 2016-8-23 09:59 | 显示全部楼层
学习下,没做过相关的东西
dsdslwf 发表于 2016-8-23 15:44 | 显示全部楼层
"PWM文件是模拟音频信号经模数转换(A/D变换)直接形成的二进制序列,该文件没有附加的文件头和文件结束标志。"想识别就难了。没头没尾没任何标记,文件的第一个字节就是音频数据了,只有事先知道这个文件是如何写入音频数据的,才好识别,否则只能猜测。建议你用.wav文件格式保存,.wav文件有标准的文件头格式,文件头告诉你后面的音频数据是如何存放的,采样率是多少,采样位数是多少,有多少个声道,每个声道采用回来的数据是如何存在的(比如前一个字是左声道、后一个字是右声道),数据是否使用压缩算法(无损压缩),等等,有了这些信息你就可以轻松的还原声音。
isseed 发表于 2016-8-26 23:11 | 显示全部楼层
你查看pcm是怎么编码的了吗
vivilzb1985 发表于 2016-8-27 16:12 | 显示全部楼层
弱弱的问一句,,波特率的设计有这么大的么?
豆腐块 发表于 2016-8-28 16:22 | 显示全部楼层
只有事先知道这个文件是如何写入音频数据的,才好识别
wangdezhi 发表于 2016-8-29 22:14 | 显示全部楼层
有相关的软件吗
wangdezhi 发表于 2016-8-29 22:15 | 显示全部楼层
先导入成语音格式,在转换吧。
Thor9 发表于 2016-8-30 21:51 | 显示全部楼层
建议用.wav文件格式保存
biechedan 发表于 2016-9-3 11:22 | 显示全部楼层
可以先转换语音文件。
biechedan 发表于 2016-9-3 11:24 | 显示全部楼层
看到语音文件能够转换你要的格式吗
ahahakr 发表于 2017-5-7 11:23 | 显示全部楼层
请问楼主,你这个问题解决了?
我也遇到同样问题了。。

有高人帮忙指点下吗? 多谢!
usysm 发表于 2017-5-8 17:05 | 显示全部楼层
这个编码还真是没有做过。
typeof 发表于 2017-5-8 17:05 | 显示全部楼层
suzhanhua 发表于 2016-8-21 22:34
http://www.pudn.com/downloads608/sourcecode/multimedia/audio/detail2480528.html

这个是涉及声音采样的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

9

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部