当前位置:   article > 正文

将wave.open读取的流转换为跟soundfile一样的numpy结果_wavefile转numpy

wavefile转numpy

声纹识别首先的一件事是对语音进行VAD处理,VAD使用的方法通常是使用wave来读取声音文件,通过此方法静音后的数据常常是bytes类型,那么如何转换成soundfile文件的numpy结果呢?
操作如下:

voiced_frames = np.frombuffer(voiced_frames, dtype=np.int16).astype(np.float32) / 32768.0
  • 1

此处的voiced_frames即为bytes数据流。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/106404
推荐阅读
相关标签
  

闽ICP备14008679号