About PyAudio
PyAudio provides Python bindings for PortAudio, a cross-platform library for audio input and output. It allows Python programs to record audio from input devices and play audio through output devices, making audio capture and playback available to Python code. Because it exposes PortAudio through Python, PyAudio can be used when an application needs to work with audio without implementing low-level device communication itself. The library supports a variety of platforms through PortAudio. The supplied information does not enumerate device APIs, supported audio formats, or Python versions, so those details depend on the installed environment. It is a programming library for adding audio input and output to Python applications.
Categories
Platforms
Website & Downloads
Trusted package or store listing
Related software
- AMLL TTML Tool — AMLL TTML Tool is a desktop editor for word-by-word lyric files in a format modeled on Apple Music-style lyrics.
- ASIO4ALL — ASIO4ALL is a Windows audio driver intended to reduce latency during recording or playback.
- Ableton Live 10 Suite — Ableton Live 10 Suite is music production software with a timeline-based workflow and an improvisational Session View.
- Amarok — Amarok is a cross-platform music player and collection manager.
- Ambie — Ambie is an application for playing white noise and nature sounds, with focus-oriented features intended to support concentration and productivity.
- Apollo Music — Apollo Music is a desktop music player with playlists, queue management, and playback controls.
