vs1053 录音 提取pcm 传到 另一块板子 ,按照 wav格式播放,出现问题

2019-07-21 00:28发布

vs1053 录音  提取pcm  传到 另一块板子 ,按照 wav格式播放,出现问题,
另一块板子 也是pcm 播放 
但是 声音 很尖锐 ,语速没有加快,请问 板子 这是什么原因。

 teaa= VS1003_ReadReg(SPI_HDAT1);


if((teaa>=256)&&(teaa<896))  //
{
temp1=0;
for (temp1=0;temp1<160;temp1++)
{
VOLBUFFER[temp1] = VS1003_ReadReg(SPI_HDAT0);                                          
                                         
}
}

VOLBUFFER 为160双字 ,传到 另一块板子 ,播放,但是 声音 改变了,不知道如何解决了。

求解。。。



友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
32条回答
q2386736357
2019-07-22 00:04
也就是说 回复【5楼】q2386736357:
---------------------------------
也就是说 ,只要 vs1053 wav 文件录音的 文件 格式 data 块后 ,都是 正常的 pcm 原始数据流 。

我把这个pcm 流 发到另一块板子 ,那块板子 找了个wave 的wav 文件头,就和 vs1053录音的文件头一样,
先送入vs1053, 之后把收到的pcm 送入 vs1053.

声音尖锐,但是 语速正确。

播放是不是有特殊设置 。

你录得wav 文件放到window xp 下 播放 正常吗。

一周热门 更多>