当前位置: 技术问答>linux和unix
使用mini2440开发板,Linux系统,录音保存WAV格式,录音61秒,在PC机使用千千静听播放,只有10秒??
来源: 互联网 发布时间:2016-11-25
本文导语: 我使用友善之臂的mini2440开发板,Linux系统, 录音后保存为WAV格式, 采样频率:8000HZ 量化位数:8位 通道数 :单通道 每次从录音设备读出数据为 1000字节, 奇怪的是: 录音61秒...
我使用友善之臂的mini2440开发板,Linux系统,
录音后保存为WAV格式,
采样频率:8000HZ
量化位数:8位
通道数 :单通道
每次从录音设备读出数据为 1000字节,
奇怪的是:
录音61秒,将wav文件拷到PC机,使用千千静听播放,只有10秒就播放完了??
后来,分别改变了 “采样频率” 和 “每次从录音设备读出数据字节数”,依然,是播放录音文件的时间小于实际录音的时间
而且是,录音时间越长,越严重????
因为录制的不是说话声音,而是要分析录音得到的数据,发现有问题,才使用千千静听播放,比较播放和录音的时间,
录音后保存为WAV格式,
采样频率:8000HZ
量化位数:8位
通道数 :单通道
每次从录音设备读出数据为 1000字节,
奇怪的是:
录音61秒,将wav文件拷到PC机,使用千千静听播放,只有10秒就播放完了??
后来,分别改变了 “采样频率” 和 “每次从录音设备读出数据字节数”,依然,是播放录音文件的时间小于实际录音的时间
而且是,录音时间越长,越严重????
因为录制的不是说话声音,而是要分析录音得到的数据,发现有问题,才使用千千静听播放,比较播放和录音的时间,
|
wav文件头里面保存着声道、采样率、位数这些信息,播放时间是根据这些算出来的。
可能是保存wav文件的时候有什么地方弄错了吧。
可能是保存wav文件的时候有什么地方弄错了吧。
|
这个一般是采样率设置错了
wav文件有个标准的开始格式,你可以直接改这样东西
wav文件有个标准的开始格式,你可以直接改这样东西