语音识别原理与应用:语音特征提取(实践)
1. 采用标准的WAV头部,用代码实现PCM WAV文件的读写。
Python标准库中的wave模块
是音频WAV
格式的便捷接口。该模块中的功能可以将原始格式的音频数据写入对象之类的文件,并读取WAV文件的属性。
wave 模块提供了一个处理 WAV 声音格式的便利接口。它不支持压缩/解压,但是支持单声道/立体声。
contextlib 模块包含用于处理上下文管理器和 with 语句的实用程序。
#!/usr/bin/env python
# -*- coding:utf-8 -*-
# @FileName :read_write_pcm_wav.py
# @Time :2022/2/15 19:25
# @Author :PangXZ
import wave
import co