Packages
Server-side SDK for generating OpenTok sessions, tokens, and managing session archives via the Tokbox/OpenTok platform API.
However, if you are starting a new project, verify whether you should use the newer Vonage Server SDK for Python instead, which supports the unified Vonage Video API…
Miniaudio provides Python bindings for cross-platform audio playback, recording, decoding, and sample format conversion using the miniaudio C library.
Kivy is a Python framework for building graphical user interfaces that run on desktop, mobile, and embedded platforms from a single codebase, with native support for multitouch input and cross-platform deployment.
Not recommended if you need native platform look-and-feel or tight integration with platform-specific APIs—consider platform-specific frameworks for those cases.
SoCo is a Python library for programmatic control of Sonos speakers over a network, supporting playback, volume, queue management, and speaker grouping.
SoundCard plays and records audio across Linux, macOS, and Windows using native OS audio libraries (PulseAudio, CoreAudio, WASAPI) without C extensions, exposing a unified Python interface for speaker and microphone access.
Install it if you need speaker/microphone access without C extension overhead.
Plays audio files (MP3, WAV) and URLs from Python with a single function call, with no external Python dependencies and cross-platform support via native OS audio APIs.
Python ctypes-based interface to the mpv media player, exposing mpv's API for programmatic control of video and audio playback.
However, the 476-day release gap and known macOS event-handling issues warrant checking current compatibility with your mpv version and target platform before…
Async Python library for communicating with Sonos devices over WebSocket connections, enabling remote control and audio playback features like audio clips and volume management.
Fetches synchronized lyrics in LRC format for music tracks from multiple online providers, with options for plain text or word-level karaoke formats.
However, be aware that provider breakage is likely without active maintenance—test each provider you rely on before deploying to production.
A Python library that wraps the Spotify Web API, enabling retrieval of music data and control of Spotify Connect playback devices through OAuth2 authentication.
Install it if you need to build Spotify integrations in Python; verify that your use case doesn't require endpoints not yet exposed by the wrapper.