Skip to main content

Professional audio processing library for the CodeProg ecosystem.

Project description

UltraVocal

Professional audio processing library for the CodeProg ecosystem.

UltraVocal is a powerful and modular Python library designed for professional audio conversion, analysis, and playback.

Key Features FFmpeg Integration: Fast and lossless audio format conversion.

Audio Player: Stable audio playback using sounddevice and soundfile.

Modular Architecture: Clean code base, easily extensible for new audio tasks.

Auto-Engine Support: System-independent FFmpeg configuration.

Installation You can install UltraVocal via pip:

pip install ultravocal 
pip3 install ultravocal 

Quick Start

from ultravocal import UltraVocal

Initialize the engine

uv = UltraVocal()

Convert an audio file

uv.converter.convert("input.wav", "output.mp3", bitrate="192k")

Play an audio file

uv.player.play("output.mp3")

Requirements Python >= 3.6

FFmpeg (Configured automatically within ultravocal_engine)

License This project is licensed under the Apache 2.0 License.

Contact Hfd

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ultravocal_pro-0.1.1.tar.gz (15.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ultravocal_pro-0.1.1-py3-none-any.whl (15.8 kB view details)

Uploaded Python 3

File details

Details for the file ultravocal_pro-0.1.1.tar.gz.

File metadata

  • Download URL: ultravocal_pro-0.1.1.tar.gz
  • Upload date:
  • Size: 15.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for ultravocal_pro-0.1.1.tar.gz
Algorithm Hash digest
SHA256 98e56f7533e710b42e859d6136e4a93c20ab6a2f997239e923e7c3a6842e67b0
MD5 00ba5bea0e587fe8e7f4ff14864c549b
BLAKE2b-256 9bb8f7fef0dde84432b04dac254369411d89a40ca1f166cc52dd73650389dde3

See more details on using hashes here.

File details

Details for the file ultravocal_pro-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: ultravocal_pro-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 15.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for ultravocal_pro-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5f974db070bdd73ebaf52f6d9708fa022e25314b65fc03087633423a594b635e
MD5 3fb307dcc7c4925fef9a40a0fc4986f7
BLAKE2b-256 50ccef79f7ac4f9804ad36b14d490001cab9716fa221fac0334874ad4662d287

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page