Skip to main content

audio splitter and labeler

Project description

audio-cat

high-level api to split and categorize audio samples, intended for data collection

Installation

pip install audio-cat

or

git clone https://github.com/nathanielCherian/audio-cat.git
pip install -e audio-cat

audio-cat implements ffmpeg to proccess download it here and add it to your path (from enviornment variables)

CLI Usage

audio-cat can be used by command line for quick and easy sound wrangling

$ audio-cat [command] --optionals

Download and chop sound from a youtube video

$ audio-cat download [URL] [TITLE]

URL       video url
TITLE     name to save audio

--des     destination default=audio
--split   split interval default=2500 (set -1 for download only)
--blurb   full audio storage default=FULL_AUDIO
--dataset create dataset for samples

Create Dataset from chopped samples

$ audio-cat dataset [PATH] [TITLE]

PATH      path to directory containing segments
TITLE     desired title of dataset

--des     destination default=datasets

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

audio-cat-0.0.3.tar.gz (6.8 kB view details)

Uploaded Source

File details

Details for the file audio-cat-0.0.3.tar.gz.

File metadata

  • Download URL: audio-cat-0.0.3.tar.gz
  • Upload date:
  • Size: 6.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0.post20200210 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.6

File hashes

Hashes for audio-cat-0.0.3.tar.gz
Algorithm Hash digest
SHA256 593acdb4d75f63ead2b4ecfc90c834001e50262212e4e3bcc210671e425ae780
MD5 130119ff55372aa54776a18ace5a24b6
BLAKE2b-256 18974d702d2c246d462b7de1eb947d85cc160accc373eb154b9ff29e3435a055

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