文件名称:python-wavefile:通过Python方式访问音频文件
文件大小:32KB
文件格式:ZIP
更新时间:2024-06-13 07:13:26
Python
Pythonic libsndfile包装器,用于读取和写入音频文件。 特征 作家和读者对象是上下文管理器 格式,通道,长度,采样率...可以作为属性以及文本字符串进行访问 真正的多声道(不仅仅是单声道/立体声) 支持所有libsndfile格式,默认情况下为浮点编码 基于Numpy的界面 用于逐块读取的生成器 读取会重用同一数据块,以避免分配大量数据 缩短格式的常量名称(使用范围而不是前缀) 类似于Matlab的全文件界面(在生产代码中不建议使用,但对于快速编写脚本非常方便) 透明的UTF-8处理文件名和文本字符串 无需模块编译(使用ctypes包装dll) 兼容Python> = 2.6,包括Python3 您可以在以下位置找到最新版本: : 愿望清单 智能格式选择器 如果未指定,则使用文件扩展名推断主要格式 如果未指定,则使用主格式推导子格式 格式列举 将格式范围分为格
【文件预览】:
python-wavefile-master
----wavefile()
--------wavefile.py(14KB)
--------__init__.py(24B)
--------libsndfile.py(18KB)
----requirements.txt(14B)
----examples()
--------process.py(451B)
--------synth.py(675B)
--------record.py(911B)
--------play.py(917B)
----.travis.yml(427B)
----test()
--------__init__.py(20B)
--------wavefileTest.py(16KB)
----setup.py(2KB)
----README.md(9KB)
----testme.sh(112B)
----docs()
--------python-wavefile-banner.svg(24KB)
--------python-wavefile-logo.svg(22KB)
----.gitignore(53B)