Skip to main content

This is a python package useful for the automated audio preprocessing and feature extraction.

Project description

PyAudioFX

This is a python module for automated audio pre-processing and feature extraction.

Fetures

Automated auto-preprocessing effects like trim, time strech and remix

Automated calculation of statistical descriptors for audio data

Automated feature extraction for both single audio file and multiple audio files in a directory

Works on all formats of audio data

basic_audio_processor(path,effect,hop_length=512,rate=1)

example- increase the speed of the audio by 1.5x times.

basic_audio_processor(r"C:\Users\sairam\Downloads\audio preprocessing\aah shit.mp3",'time-strech',512,1.5)

statistical_analyser(path)

example- get statistical descriptors for audio data

statistical_analyser(r"C:\Users\sairam\Downloads\audio preprocessing\aah shit.mp3")

AutomatedExtractor_single(path)

example- perform feature extraction on a single data

AutomatedExtractor_single(r"C:\Users\sairam\Downloads\audio preprocessing\aah shit.mp3")

Automated Extractor_multiple(path)

example- perform feature extraction on multiple data given using glob function

path=glob.glob(r"\archive (2)\set_a*.wav") AutomatedExtractor_multiple(path)

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

Audiopy_ML-0.1.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

Audiopy_ML-0.1-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

Details for the file Audiopy_ML-0.1.tar.gz.

File metadata

  • Download URL: Audiopy_ML-0.1.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for Audiopy_ML-0.1.tar.gz
Algorithm Hash digest
SHA256 28f854541be2c67426de144d21f7a5165a80dd81d15de949548b755c0cdc1003
MD5 d81108456d234b100a6b967dd4dbbdb5
BLAKE2b-256 e533f6a44b0859cf81c8ccb100532359fd03f4078233328a17a4ab34145ce02f

See more details on using hashes here.

File details

Details for the file Audiopy_ML-0.1-py3-none-any.whl.

File metadata

  • Download URL: Audiopy_ML-0.1-py3-none-any.whl
  • Upload date:
  • Size: 4.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for Audiopy_ML-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 88b19fc50f5aa8fac4e343961a2c1ed79a5a1d787b5967def497305dc9b9b1dc
MD5 8d53fdb7507c4a4551bbd45001dbffb9
BLAKE2b-256 8a34a0c01cc762f84fd4250e941f36514a8eb07f0e6c0629f6a544f80fd1f591

See more details on using hashes here.

Supported by

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