$npx skillfedfor your agent

voip-utils

Voice over IP Utilities

With conditionsPyPI CommunicationsReleased Aug 202674.8K downloads / moApache-2.0Pure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — voip_utils-0.4.2-py3-none-any.whl
v0.4.2 · released 2026-08-01 · Python >=3.9.0 · 1 runtime deps: opuslib-next

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.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires Python 3.9 or later; opuslib-next dependency may require system audio libraries.
  • 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 · maintenance · safety

Apache-2.0 (permissive) — Apache-2.0 permissive license allows commercial and private use with minimal restrictions; suitable for most deployment contexts.

last release 2026-08-01 (13 days) · last repo commit 2026-08-01 · 2 stars

0 known vulnerabilities (OSV.dev, 2026-08-14) · 74,809 downloads/mo, #14,790 on PyPI

Verify before relying

pip install voip-utils

from voip_utils import ...
# Usage depends on specific VoIP integration requirements
  • 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
Same gist for agents: .md · .json

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 on this page. Verify before relying on it.

With conditions

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

voip-utils on PyPI

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.

Requires Python 3.9 or later; opuslib-next dependency may require system audio libraries.

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

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

LicenseApache-2.0 permissive
Python supportSupports the current Python release >=3.9.0
Install frictionLow. Pure-Python wheel
Runtime dependencies
1 package
opuslib-next
MaintenanceActively maintained 13 days since the last release
Last repo commit
First released
Downloads74,809 / month, #14,790 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
Development Status :: 3 - AlphaIntended Audience :: DevelopersLicense :: OSI Approved :: Apache Software LicenseProgramming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14Programming Language :: Python :: 3.9Topic :: Communications :: Internet PhoneTopic :: Communications :: Telephony

Evidence: voip_utils-0.4.2-py3-none-any.whl

Tags

Capabilities
voip utilitiesvoice over ip libraryhome assistant voiptelephony audio codecsip utilities python
Topics
home-assistantaudio-codec
PyPI keywords
homeassistantvoipphone

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “voip utilities”

  • voip-utilsProvides Voice over IP utilities for Home Assistant's VoIP…
  • pyobjc-framework-CallKitProvides Python bindings for Apple's CallKit framework on macOS,…
  • pytgcallsEnables Python bots to join Telegram voice chats, make and receive…

Give your agent the search over MCP, or paste the wish link into any chat.

More Communications packages

pyasn1 Worth it
PyPI · Python Modules · released Jul 2026

Pyasn1 encodes and decodes ASN.1 data structures using BER, CER, DER, and native Python codecs, allowing you to serialize complex data for network protocols and file formats.

Install it if you need to work with ASN.1-based protocols or formats; it is the standard library for this in Python and has no known vulnerabilities.

permissive licensepure Python · 3.8+
570.9Mdownloads / mo
pyasn1-modules Worth it
PyPI · Python Modules · released Mar 2025

Provides a collection of ASN.1 data structures expressed as Python classes, built on the pyasn1 library, for working with ASN.1-based protocols and standards.

BSD-3-Clausepure Python · 3.8+aging
462.5Mdownloads / mo
kombu Worth it
PyPI · Python Modules · released Dec 2025

Kombu is a messaging library that provides a high-level Python interface to AMQP and other message brokers, supporting pluggable transports for RabbitMQ, Redis, MongoDB, Amazon SQS, and others.

Install it if you are building any distributed system that requires reliable message passing.

permissive licensepure Python · 3.9+
58.9Mdownloads / mo
humanfriendly With conditions
PyPI · Software Development · released Sep 2021

Formats and parses numbers, file sizes, timespans, and other values into human-readable text; provides terminal interaction utilities including ANSI text styling and user prompts.

MITpure Pythonabandoned
54.3Mdownloads / mo
coloredlogs With conditions
PyPI · Software Development · released Jun 2021

Adds colored output to Python's standard logging module using ANSI escape sequences, with automatic fallback support for Windows terminals.

However, it is abandoned and receives no maintenance, so it will not adapt to future Python changes or platform updates.

MITpure Pythonabandoned
39.6Mdownloads / mo
phonenumbers Worth it
PyPI · Communications · released Aug 2026

Parse, validate, format, and analyze international phone numbers across all countries, with support for extracting geographic, carrier, and timezone information from phone number data.

Apache-2.0pure Python · 2.5+
38.8Mdownloads / mo

See also livekit-plugins-telnyx · systembridgeconnector · vonage-utils · vonage-voice · hass-nabucasa · wyoming · home-assistant-intents · livekit-plugins-cartesia · webrtcvad · ovos-utils