This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

使用tlv320aic3109录音时 声速是原来的一半?

我在使用tlv320aic3109录音 声速是原来的一半,录制是按照arecord -f S16_LE -c 1 -r 48000 -d 10 -Dhw:1,0 test.wav来 录制的,用audacity听起来是慢了一倍的速度录制的,而且 本来指令为录制10秒  实际上只录了5秒就结束了

在audacity上 用96000采样率来播放 ,录制的声音是正常的。

aplay播放其他音乐是是正常的 应该和采样率无关?

补充一下 我用96000采样率来录音,声音播放是正常的,录制时长也对,好奇怪

有谁遇到这种问题么? 

  • 您好,
    这个arecord -f S16_LE -c 1 -r 48000 -d 10 -Dhw:1,0 test.wav是什么
    “在audacity上 用96000采样率来播放 ,录制的声音是正常的。”“用audacity听起来是慢了一倍的速度录制的,而且 本来指令为录制10秒 实际上只录了5秒就结束了”这两处相矛盾,不明白,您可以把问题说的更清楚一些吗
  • 您好

    arecord -f S16_LE -c 1 -r 48000 -d 10 -Dhw:1,0 test.wav      这个是ALSA 控制 录制音频的命令行,指录制为 16位 单声道 48k 采样率 录制10秒 命名为test.wav

    “在audacity上 用96000采样率来播放 ,录制的声音是正常的。”“用audacity听起来是慢了一倍的速度录制的,而且 本来指令为录制10秒 实际上只录了5秒就结束了”

    就是指 我用48k采样率 录制20秒的音频,但实际上, 录了十秒就自动结束了,录制的声音就是那杯0.5倍速的样子。

    如果我用audacity 把采样率调到96k来播放刚才48k录制的音频 这时声音是正常的。