Skip to main content

使用 PortAudio 的跨平台音频 I/O

项目描述

PyAudio

PyAudio 为跨平台音频 I/O 库 PortAudio v19 提供 Python 绑定。借助 PyAudio,您可以轻松地使用 Python 在各种平台上播放和录制音频,例如 GNU/Linux、Microsoft Windows 和 Apple macOS。

PyAudio 是根据 MIT 许可证分发的。

安装

有关详细信息,请参阅源分发中的安装文件。总之,pip在大多数平台上安装 PyAudio。

视窗

python -m pip install pyaudio

这将安装包含 PortAudio v19 19.7.0 的预编译 PyAudio 库。该库在编译时支持 Windows MME API、DirectSound、WASAPI 和 WDM-KS。它不包括对 ASIO 的支持。如果您需要对未包含的 API 的支持,则需要编译 PortAudio 和 PyAudio。

苹果系统

使用Homebrew安装必备的portaudio库,然后使用以下命令安装 PyAudio pip

brew install portaudio
pip install pyaudio

GNU/Linux

使用包管理器安装 PyAudio。例如,在基于 Debian 的系统上:

sudo apt install python3-pyaudio

或者,如果最新版本的 PyAudio 不可用,请使用pip. 请务必先安装portaudio19和的开发库python3

从源头构建

请参阅安装文件。

文档和使用示例

执照

PyAudio 是根据 MIT 许可证分发的。请参阅 LICENSE.txt。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

PyAudio-0.2.12.tar.gz (42.9 kB 查看哈希

已上传 source

内置发行版

PyAudio-0.2.12-cp310-cp310-win_amd64.whl (164.0 kB 查看哈希

已上传 cp310

PyAudio-0.2.12-cp310-cp310-win32.whl (144.6 kB 查看哈希

已上传 cp310

PyAudio-0.2.12-cp39-cp39-win_amd64.whl (164.0 kB 查看哈希

已上传 cp39

PyAudio-0.2.12-cp39-cp39-win32.whl (144.6 kB 查看哈希

已上传 cp39

PyAudio-0.2.12-cp38-cp38-win_amd64.whl (164.0 kB 查看哈希

已上传 cp38

PyAudio-0.2.12-cp38-cp38-win32.whl (144.6 kB 查看哈希

已上传 cp38

PyAudio-0.2.12-cp37-cp37m-win_amd64.whl (164.0 kB 查看哈希

已上传 cp37

PyAudio-0.2.12-cp37-cp37m-win32.whl (144.5 kB 查看哈希

已上传 cp37