Skip to main content

Recommended speech cleanup pipeline using MossFormer2 plus strict reference matching.

Project description

audio-clean-booster

The recommended pipeline is:

MossFormer2 speech enhancement + strict reference matching

This is the version that produced the best result in listening tests.

Install

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

Use

You need:

  • a noisy WAV
  • a clean reference WAV of the same audio
  • an output path
acb clean noisy_16k.wav noisy_16k_clean_original.wav noisy_16k_final.wav

To keep the intermediate MossFormer2 output:

acb clean noisy_16k.wav noisy_16k_clean_original.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_clean_original.wav",
    "noisy_16k_final.wav",
)

Compare Chunks

acb compare \
  --source noisy:noisy_16k.wav \
  --source reference:noisy_16k_clean_original.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 reference-match mossformer.wav reference.wav final.wav --mode strict
acb deepfilter noisy.wav deepfilter.wav

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.1.tar.gz (10.0 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.1-py3-none-any.whl (11.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: audio_clean_booster-0.1.1.tar.gz
  • Upload date:
  • Size: 10.0 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.1.tar.gz
Algorithm Hash digest
SHA256 aac7da452d8da77015f26178b35a1e13dcf07bb8170da847ae6c20c356a62e04
MD5 740bf55875bcca8b5aa4088b17b65601
BLAKE2b-256 44b78ddc50c8c9a8e548f56c22183b8564d8b7fe44320e233f5052a1baad08f5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for audio_clean_booster-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 560f40aa712c49c4fd1d3a8be39eca57e9c3bb78e0c0df3b2b5f121a6105d8ba
MD5 e839d96410a3924973bbdfe6c90c7746
BLAKE2b-256 f34cd8a5b9c8c9fd10bd24720f213bad31891c5b0d3b7d9306e87bd1c8457d42

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