基于PortAudio的跨平台音频I/O
项目描述
PyAudio
PyAudio为PortAudio v19(跨平台音频I/O库)提供Python绑定。使用PyAudio,您可以使用Python在各种平台上轻松播放和录制音频,例如GNU/Linux、Microsoft Windows和Apple macOS。
PyAudio在MIT许可协议下分发。
安装
有关详细信息,请参阅源分发中的INSTALLATION文件。总之,在大多数平台上使用pip安装PyAudio。
Windows
python -m pip install pyaudio
这会安装预编译的PyAudio库,包括PortAudio v19 19.7.0。该库使用Windows MME API、DirectSound、WASAPI和WDM-KS进行编译。它不包括对ASIO的支持。如果您需要支持未包含的API,则需要编译PortAudio和PyAudio。
macOS
使用Homebrew安装必备的portaudio库,然后使用pip安装PyAudio
brew install portaudio
pip install pyaudio
GNU/Linux
使用包管理器安装PyAudio。例如,在基于Debian的系统上
sudo apt install python3-pyaudio
或者,如果PyAudio的最新版本不可用,请使用pip安装它。请确保首先安装portaudio19
和python3
的开发库。
从源代码构建
请参阅INSTALLATION文件。
文档及使用示例
许可协议
PyAudio在MIT许可协议下分发。请参阅LICENSE.txt。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分发
PyAudio-0.2.14.tar.gz (47.1 kB 查看哈希值)
构建分发
PyAudio-0.2.14-cp312-cp312-win_amd64.whl (164.1 kB 查看哈希值)
PyAudio-0.2.14-cp312-cp312-win32.whl (144.8 kB 查看哈希值)
PyAudio-0.2.14-cp311-cp311-win_amd64.whl (164.1 kB 查看哈希值)
PyAudio-0.2.14-cp311-cp311-win32.whl (144.6 kB 查看哈希值)
PyAudio-0.2.14-cp310-cp310-win_amd64.whl (164.1 kB 查看哈希值)
PyAudio-0.2.14-cp310-cp310-win32.whl (144.6 kB 查看哈希值)
PyAudio-0.2.14-cp39-cp39-win_amd64.whl (164.1 kB 查看哈希值)
PyAudio-0.2.14-cp39-cp39-win32.whl (144.6 kB 查看哈希值)
PyAudio-0.2.14-cp38-cp38-win_amd64.whl (164.1 kB 查看哈希值)
PyAudio-0.2.14-cp38-cp38-win32.whl (144.6 kB 查看哈希值)
关闭
PyAudio-0.2.14.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 78dfff3879b4994d1f4fc6485646a57755c6ee3c19647a491f790a0895bd2f87 |
|
MD5 | c7234ad1e84c945374c1686b7915ed1a |
|
BLAKE2b-256 | 261d8878c7752febb0f6716a7e1a52cb92ac98871c5aa522cba181878091607c |
关闭
PyAudio-0.2.14-cp312-cp312-win_amd64.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 12f2f1ba04e06ff95d80700a78967897a489c05e093e3bffa05a84ed9c0a7fa3 |
|
MD5 | 22c22def73adfdb7dc3711bc03acbee8 |
|
BLAKE2b-256 | b06ad25812e5f79f06285767ec607b39149d02aa3b31d50c2269768f48768930 |
关闭
PyAudio-0.2.14-cp312-cp312-win32.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5fce4bcdd2e0e8c063d835dbe2860dac46437506af509353c7f8114d4bacbd5b |
|
MD5 | 2601dc2a4dbe201ec9d6cb22761be1cb |
|
BLAKE2b-256 | 8d458d2b76e8f6db783f9326c1305f3f816d4a12c8eda5edc6a2e1d03c097c3b |
关闭
PyAudio-0.2.14-cp311-cp311-win_amd64.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | bbeb01d36a2f472ae5ee5e1451cacc42112986abe622f735bb870a5db77cf903 |
|
MD5 | 4c83ea6a05834572d4c3ebb7851f4c16 |
|
BLAKE2b-256 | 82d8f043c854aad450a76e476b0cf9cda1956419e1dacf1062eb9df3c0055abe |
关闭
PyAudio-0.2.14-cp311-cp311-win32.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 506b32a595f8693811682ab4b127602d404df7dfc453b499c91a80d0f7bad289 |
|
MD5 | 85dab79be26685e64ab0d5c340e72820 |
|
BLAKE2b-256 | 7bf0b0eab89eafa70a86b7b566a4df2f94c7880a2d483aa8de1c77d335335b5b |
关闭
PyAudio-0.2.14-cp310-cp310-win_amd64.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 2a166fc88d435a2779810dd2678354adc33499e9d4d7f937f28b20cc55893e83 |
|
MD5 | 1845fb57c54dde7ba95741fe6819f62e |
|
BLAKE2b-256 | 27bc719d140ee63cf4b0725016531d36743a797ffdbab85e8536922902c9349a |
关闭
PyAudio-0.2.14-cp310-cp310-win32.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 126065b5e82a1c03ba16e7c0404d8f54e17368836e7d2d92427358ad44fefe61 |
|
MD5 | 1c3b9c8c98a01f700026c14663545d91 |
|
BLAKE2b-256 | 90901553487277e6aa25c0b7c2c38709cdd2b49e11c66c0b25c6e8b7b6638c72 |
关闭
PyAudio-0.2.14-cp39-cp39-win_amd64.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 009f357ee5aa6bc8eb19d69921cd30e98c42cddd34210615d592a71d09c4bd57 |
|
MD5 | 97c1852fb1e5bca6ff15725938b62eae |
|
BLAKE2b-256 | ac9ecb59be3b49a6c1ee6350f27ca1abae2be2c7e643eac63cf10c399c4d6f71 |
关闭
PyAudio-0.2.14-cp39-cp39-win32.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f745109634a7c19fa4d6b8b7d6967c3123d988c9ade0cd35d4295ee1acdb53e9 |
|
MD5 | fac1008e491bfd143b92d1f5379cb4a8 |
|
BLAKE2b-256 | 054d8e96cb4e350870b4c8b73f18903804dd9c2d99792beeddf7e7f7c74ed1bd |
关闭
PyAudio-0.2.14-cp38-cp38-win_amd64.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 2dac0d6d675fe7e181ba88f2de88d321059b69abd52e3f4934a8878e03a7a074 |
|
MD5 | 5ddcc47c45cfb6782a05e6440f50310b |
|
BLAKE2b-256 | 72d706eb308310281200e113910a675ea63483eeafcb1d851db8ef98393a3e33 |
关闭
PyAudio-0.2.14-cp38-cp38-win32.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 858caf35b05c26d8fc62f1efa2e8f53d5fa1a01164842bd622f70ddc41f55000 |
|
MD5 | b81645da391553672169f77019bce78f |
|
BLAKE2b-256 | 313391d2294eec57699ac4d511f65480b097b89af38635cf1af90321e366d828 |