Skip to main content

Recommended no-reference speech cleanup pipeline using MossFormer2 plus post-processing.

Project description

audio-clean-booster

The recommended pipeline is no-reference:

MossFormer2 speech enhancement + built-in post-processing

You only need the noisy WAV. A clean reference is optional for advanced experiments.

Install

pip install "audio-clean-booster[clearvoice]"

Use

acb clean noisy_16k.wav noisy_16k_final.wav

To keep the intermediate MossFormer2 output:

acb clean noisy_16k.wav noisy_16k_final.wav --keep-mossformer noisy_16k_mossformer2.wav

Python

from audio_clean_booster import clean_with_best

clean_with_best(
    "noisy_16k.wav",
    "noisy_16k_final.wav",
)

Compare Chunks

acb compare \
  --source noisy:noisy_16k.wav \
  --source final:noisy_16k_final.wav

Open compare_chunks.html.

Advanced Commands

The lower-level commands remain available for experiments:

acb mossformer noisy.wav mossformer.wav
acb deepfilter noisy.wav deepfilter.wav
acb reference-match mossformer.wav reference.wav final.wav --mode strict

For all optional backends:

pip install "audio-clean-booster[all]"

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_clean_booster-0.1.2.tar.gz (10.8 kB view details)

Uploaded Source

Built Distribution

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

audio_clean_booster-0.1.2-py3-none-any.whl (12.9 kB view details)

Uploaded Python 3

File details

Details for the file audio_clean_booster-0.1.2.tar.gz.

File metadata

  • Download URL: audio_clean_booster-0.1.2.tar.gz
  • Upload date:
  • Size: 10.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for audio_clean_booster-0.1.2.tar.gz
Algorithm Hash digest
SHA256 b45452561715cec183311f53bcd1093c346d16eb4429a446c21d73306abf6502
MD5 b6ce3580071827b1e53086ced8b4f0fc
BLAKE2b-256 d1b54a92b8d1f576556cae6040a75842770b89c2642ca304d12a3ccfc588ea91

See more details on using hashes here.

File details

Details for the file audio_clean_booster-0.1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for audio_clean_booster-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 a0f890539c3aa66af27824f95c668fbb53d110ef51fe387134164d8dd6fce057
MD5 cebf78d10bfa04ce1394e6f6736adbc3
BLAKE2b-256 153c5e86e3c7dea066cfe1c875c078f1705f574eb0ddde2fa542c551a36308b6

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