将音频文件加载到numpy数组
项目描述
audio2numpy
描述
audio2numpy可以加载音频文件,并将其直接以numpy数组及其采样率的形式输出。支持.wav和.aiff(通过python的标准库),以及.mp3(通过ffmpeg)。
安装
使用pip
pip install audio2numpy
FFmpeg解码mp3
audio2numpy需要ffmpeg来解码mp3文件。您需要安装ffmpeg以获得mp3支持。
macOS
homebrew install ffmpeg
Linux
sudo apt-get install ffmpeg
请在此处查看不同Linux发行版的其他安装方法。
Windows
- 从https://ffmpeg.zeranoe.com/builds/下载最新版本
- 解压缩文件夹,最好解压缩到
C:\
- 将FFmpeg二进制文件夹(例如
C:\ffmpeg\bin
)追加到PATH系统变量中(如何设置或更改PATH系统变量?)
用法
from audio2numpy import open_audio
fp = "./examples/word.mp3" # change to the correct path to your file accordingly
signal, sampling_rate = open_audio(fp)
版本历史
0.1.2 (20.08.2019)
如果加载mp3失败且ffmpeg后端不可用,请添加安装ffmpeg的说明。
0.1.1 (14.08.2019)
初始发布。
项目详情
下载文件
下载您平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。
源代码发行版
audio2numpy-0.1.2.tar.gz (352.0 kB 查看哈希值)
构建发行版
audio2numpy-0.1.2-py3-none-any.whl (10.2 kB 查看哈希值)
关闭
audio2numpy-0.1.2.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e0cbe2679c312ea86508758614299fac16b318bcb812da3221253d78613d00bb |
|
MD5 | 9af1fc84407cc1504c3e56722e13d75b |
|
BLAKE2b-256 | b55c694a5887e20f472c7fa230795053c7d73319e03db3ff3aa87749e3d87b1a |
关闭
audio2numpy-0.1.2-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 40e8e9364086879fa31561dc1948a5981a07c09486010dba2399b25a1bc6c844 |
|
MD5 | 17f14cd55b96ee512e48b4dd2a884ac7 |
|
BLAKE2b-256 | a2c6b056256f9aa7c25b051fde1c4249a83f9e331cb84b8de409cc0886a11ba5 |