打印
[MCU]

这个文件怎么变成PCM文件

[复制链接]
461|18
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
juventus9554|  楼主 | 2019-7-14 21:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1、我用单片机的12位ad,采集声音。采样频率是22.05khz。
2、通过串口460800的波特率,保存成了txt文件。
我想问大家,这个文件怎么变成PCM文件。  怎么进行编码?

使用特权

评论回复
沙发
zwll| | 2019-7-14 21:13 | 只看该作者
用PCM1808音频ADC

使用特权

评论回复
板凳
juventus9554|  楼主 | 2019-7-14 21:15 | 只看该作者
是不是音频ADC直接进行编码过的了

使用特权

评论回复
地板
zhaoxqi| | 2019-7-14 21:18 | 只看该作者
TI直接有AIC23等类似芯片啊

使用特权

评论回复
5
wyjie| | 2019-7-14 21:24 | 只看该作者
如果采集的数据没有经过任何处理,就往串口发送,那么串口发送的那些数据就是PCM数据,只是在PC端你硬把这些数据当成字符型数据,使用txt文件格式保存。

使用特权

评论回复
6
jiaxw| | 2019-7-14 21:28 | 只看该作者
PCM文件怎么识别的

使用特权

评论回复
7
shimx| | 2019-7-14 21:33 | 只看该作者
楼主有相关的识别算法吗?

使用特权

评论回复
8
huangchui| | 2019-7-14 21:38 | 只看该作者
"PWM文件是模拟音频信号经模数转换(A/D变换)直接形成的二进制序列,该文件没有附加的文件头和文件结束标志。"想识别就难了。没头没尾没任何标记,文件的第一个字节就是音频数据了,只有事先知道这个文件是如何写入音频数据的,才好识别,否则只能猜测。建议你用.wav文件格式保存,.wav文件有标准的文件头格式,文件头告诉你后面的音频数据是如何存放的,采样率是多少,采样位数是多少,有多少个声道,每个声道采用回来的数据是如何存在的(比如前一个字是左声道、后一个字是右声道),数据是否使用压缩算法(无损压缩),等等,有了这些信息你就可以轻松的还原声音。

使用特权

评论回复
9
shimx| | 2019-7-14 21:41 | 只看该作者
你查看pcm是怎么编码的了吗

使用特权

评论回复
10
shimx| | 2019-7-14 21:42 | 只看该作者
你查看pcm是怎么编码的了吗

使用特权

评论回复
11
zhanghqi| | 2019-7-14 21:45 | 只看该作者
弱弱的问一句,,波特率的设计有这么大的么?

使用特权

评论回复
12
jlyuan| | 2019-7-14 21:47 | 只看该作者

只有事先知道这个文件是如何写入音频数据的,才好识别

使用特权

评论回复
13
jlyuan| | 2019-7-14 22:19 | 只看该作者
有相关的软件吗

使用特权

评论回复
14
shimx| | 2019-7-14 22:21 | 只看该作者
先导入成语音格式,在转换吧。

使用特权

评论回复
15
heweibig| | 2019-7-14 22:24 | 只看该作者

建议用.wav文件格式保存

使用特权

评论回复
16
dengdc| | 2019-7-14 22:29 | 只看该作者
可以先转换语音文件。

使用特权

评论回复
17
jiaxw| | 2019-7-14 22:34 | 只看该作者
看到语音文件能够转换你要的格式吗

使用特权

评论回复
18
liliang9554| | 2019-7-14 22:39 | 只看该作者

请问楼主,你这个问题解决了?
我也遇到同样问题了。。

有高人帮忙指点下吗? 多谢!

使用特权

评论回复
19
juventus9554|  楼主 | 2019-7-14 22:42 | 只看该作者

好的,我明天去单位试一下,多谢各位大侠了哈,结贴了先        

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

900

主题

12190

帖子

3

粉丝