--- id: voip-utils version: "0.4.2" license: Apache-2.0 license_treatment: permissive maintenance: active --- # voip-utils — Voice over IP Utilities License: permissive · Maintenance: active · Downloads: 74.8K/mo ## What it is and what it does voip-utils is a Python library providing Voice over IP utilities designed specifically for Home Assistant's VoIP integration. It abstracts telephony and audio codec operations needed to support voice communication in smart home environments. The package depends on opuslib-next for audio codec handling and is distributed as a pure-Python wheel, making installation straightforward across supported Python versions. The library is actively maintained and currently in alpha development status, indicating it is still evolving. It targets developers building VoIP features within Home Assistant and requires Python 3.9 or later. With an Apache-2.0 license, it is permissive and suitable for both open-source and commercial integrations. Use it for: - Integrate VoIP calling capabilities into Home Assistant automation systems - Handle audio codec encoding/decoding for telephony applications - Support voice communication features in smart home setups ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Provides Voice over IP utilities for Home Assistant's VoIP integration, handling audio codec operations and telephony functions. Yes, if you are building or extending VoIP functionality in Home Assistant. The package is actively maintained, has low install friction, carries a permissive license, and has no known vulnerabilities. The alpha status means the API may change, so pin the version in production. Not relevant outside Home Assistant VoIP integration contexts. ## Install pip install voip-utils uv add voip-utils poetry add voip-utils ## Installing voip-utils Before you install: Low install friction with a pure-Python wheel distribution. Actively maintained as of 2026-08-01 with recent release activity, though the project remains in alpha development status. License in practice: Apache-2.0 permissive license allows commercial and private use with minimal restrictions; suitable for most deployment contexts. Quickstart: pip install voip-utils from voip_utils import ... # Usage depends on specific VoIP integration requirements Requires Python 3.9 or later; opuslib-next dependency may require system audio libraries. Verify before relying: - Specific VoIP protocols supported (SIP, RTP, etc.) beyond general codec handling - Audio format support details and codec list - Whether opuslib-next is a compiled dependency requiring system libraries ## Package facts - License: Apache-2.0 (permissive) - Python support: supports_current - Install friction: low - Maintenance: active - Downloads: 74.8K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags voip utilities, voice over ip library, home assistant voip, telephony audio codec, sip utilities python, home-assistant, audio-codec [View on SkillFed](https://skillfed.io/packages/voip-utils) · [View on PyPI](https://pypi.org/project/voip-utils/)