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:

Bash: pip install ultravocal Quick Start Python: 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 MIT License.

Contact Hamit Furkan (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.0.tar.gz (7.4 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.0-py3-none-any.whl (8.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ultravocal_pro-0.1.0.tar.gz
  • Upload date:
  • Size: 7.4 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.0.tar.gz
Algorithm Hash digest
SHA256 c7a6dcd68f2a5bf5670de09a161333ac9ffb5b7d9766347109e98e42bca48b05
MD5 3cf840313e6a5632c94de8758647cdc2
BLAKE2b-256 ed197f703984be01476e2fbc6e82105d8bc3230269286356366cdaf0f338e996

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ultravocal_pro-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 8.6 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 da3862a2feb58e744a0aad71d64be74aed3588524b5ffff92e3637f7cd4a73d8
MD5 566b8d952c9cb4ac186cfa6d541beaee
BLAKE2b-256 5dbc39dd19839af9983de2ec48f02bf13fb5c7957ed42e5ce49b824a43ab4aa8

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