pyaudio的介绍安装及使用

  • 时间:2017-05-11
  • 分类:PHP编程
  • 3317 人浏览
[导读]前言 安装 读写音频文件 play record wired playcallback Wirecallback 外部应用 总结

PyAudio为PortAudio提供了Pythonbindings,即跨平台音频I / O库。 使用PyAudio,您可以轻松地使用Python在各种平台上播放和录制音频,例如GNU / Linux,Microsoft Windows和Apple Mac OS X / macOS。

PyAudio的灵感来自于:

pyPortAudio / fastaudio:PortAudiov18API的Python绑定。
tkSnack:Tcl / Tk和Python的跨平台声音工具包。

安装

当前版本是PYAudio v0.2.11。 在大多数平台上使用点安装PyAudio。 对于v0.2.9之前的版本,PyAudio将安装二进制文件分发到这里。
Microsoft Windows
安装usepip:

笔记:
如果pip并未与您的Python安装捆绑在一起。
pip将获取并安装PyAudio轮(预先打包的二进制文件)。 目前,有兼容Python 2.7,3.4,3.5和3.6的官方分布的轮子。 对于这些版本,32位和64位轮都可用。
这些二进制文件包括使用MinGW构建的PortAudio v19 v190600_20161030。 它们仅支持Windows MME API,不支持DirectX,ASIO等。如果您需要支持未包含的API,则需要编译PortAudio和PyAudio。


苹果Mac OS X
UseHomebrew安装前提条件portaudio库,然后使用pip安装PyAudio:

笔记:
如果还没有安装,请下载Homebrew。
pip将下载PyAudio源并为您的Python版本构建它。
Homebrew和建筑PyAudio还需要安装Xcode的命令行工具(更多信息)。


具体的信息参考:http://people.csail.mit.edu/hubert/pyaudio/

来源:本文为线上采编,如涉及作品内容、版权和其它问题,请及时与本网联系,我们将在第一时间删除!