解码支持使用任何可用的后端解码音频文件都是支持的。该库当前支持:
如何使用?像这样使用库: ![]() 可以通过迭代从返回的对象来访问文件中的缓冲区 audio_open。每个缓冲区是一个字节(buffer,bytes,或 bytearray)含有生16位小端整数PCM数据签名。(当前,这些PCM格式参数不可配置,但是可以将其添加到大多数后端中。) 附加值可用作音频文件对象上的字段:
该audio_open函数透明地选择可以读取文件的后端。(每个后端都在audioread 包内的模块中实现。)如果没有后端成功打开文件,DecodeError 则会引发异常。仅当后端不支持该文件类型时,才使用此异常。如果文件不存在,IOError 将提出一个标准。 第二个可选参数,用于audio_open指定要尝试的后端(而不是全部尝试,这是默认设置)。您可以使用该 available_backends函数获取当前系统上可用的列表后端。 Audioread是“通用的”,并且支持Python 2(2.6+)和Python 3(3.2+)。 安装下载audioread源文件放入python库文件夹,或者放在当前python项目文件夹,import使用。 处理效果 |
|