使用 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
查看哈希)
内置发行版
PyAudio-0.2.12-cp310-cp310-win_amd64.whl
(164.0 kB
查看哈希)
PyAudio-0.2.12-cp310-cp310-win32.whl
(144.6 kB
查看哈希)
PyAudio-0.2.12-cp39-cp39-win_amd64.whl
(164.0 kB
查看哈希)
PyAudio-0.2.12-cp39-cp39-win32.whl
(144.6 kB
查看哈希)
PyAudio-0.2.12-cp38-cp38-win_amd64.whl
(164.0 kB
查看哈希)
PyAudio-0.2.12-cp38-cp38-win32.whl
(144.6 kB
查看哈希)
PyAudio-0.2.12-cp37-cp37m-win_amd64.whl
(164.0 kB
查看哈希)
PyAudio-0.2.12-cp37-cp37m-win32.whl
(144.5 kB
查看哈希)