#!/usr/bin/env python
# -*- encoding: utf-8 -*-
'''
@文件        :wav2pcm.py
@说明        :
@时间        :2021/07/08 14:53:48
@作者        :shitao.li
@版本        :1.0
'''


import numpy as np
def wav2pcm(wavfile, pcmfile, data_type=np.int16):
    f = open(wavfile, "rb")
    f.seek(0)
    f.read(44)
    data = np.fromfile(f, dtype= data_type)
    data.tofile(pcmfile)

wav2pcm("record_bc.wav", "record_bc.pcm")

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐