Releases: KingNish24/loadaudio
Releases · KingNish24/loadaudio
v1.0.0
🎉 loadaudio Initial Release 🎉
First public release of loadaudio
, a Python library designed to simplify audio loading and conversion for developers.
Key Features in this Release:
- Effortless Audio Loading: Load audio from a variety of sources and convert it to different format easily:
- Local audio files (
.wav
,.mp3
, and more supported bypydub
) - Remote audio files via URLs
- Base64 encoded audio strings
- Data URLs (inline base64 encoded audio)
- NumPy arrays representing audio samples
- Existing
pydub.AudioSegment
objects
- Local audio files (
- Flexible Format Conversion: Convert loaded audio to your desired format:
pydub.AudioSegment
objects for advanced manipulation- NumPy arrays for numerical processing
- Base64 encoded strings for easy data transfer
- Data URLs for embedding audio in web content
- Local audio files in various formats (determined by the
output_path
oroutput_format
argument)
- Automatic Input Detection (Beta):
loadaudio
can often intelligently determine the input type, reducing the need for manual specification. - Seamless Integration with
pydub
: Built on the popularpydub
library,loadaudio
leverages its robust audio processing capabilities.
Why use loadaudio?
loadaudio
streamlines your audio workflows by providing a consistent and convenient interface for common tasks. Whether you're building audio analysis tools, working with speech recognition, or creating multimedia applications.
Get Started:
Install loadaudio
easily using pip:
pip install loadaudio
Refer to the README file for detailed usage examples and documentation.
Full Changelog: https://github.com/KingNish24/loadaudio/commits/v1.0.0