Spaces:
Runtime error
Runtime error
Commit
·
1395200
1
Parent(s):
1ef06f0
Update README
Browse files
README.md
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
# General Purpose Audio Effect Removal
|
2 |
Removing multiple audio effects from multiple sources using compositional audio effect removal and source separation and speech enhancement models.
|
3 |
|
4 |
-
This repo contains the code for the paper [General Purpose Audio Effect Removal](https://arxiv.org/abs/2110.00484). (Todo: Link broken, Add video, Add img, citation,
|
5 |
|
6 |
|
7 |
# Setup
|
@@ -19,7 +19,7 @@ First, need to download the checkpoints from [zenodo](https://zenodo.org/record/
|
|
19 |
./download_checkpoints.sh
|
20 |
./remfx_detect.sh wet.wav -o dry.wav
|
21 |
```
|
22 |
-
## Download the [General Purpose Audio Effect Removal evaluation datasets](https://zenodo.org/record/
|
23 |
```
|
24 |
./download_eval_datasets.sh
|
25 |
```
|
@@ -89,14 +89,9 @@ To eval a custom monolithic model, first train a model (see Training)
|
|
89 |
Then run the evaluation script, with the config used and checkpoint_path.
|
90 |
```
|
91 |
./eval.sh distortion_aug 0-0 -ckpt "logs/ckpts/2023-07-26-10-10-27/epoch\=05-valid_loss\=8.623.ckpt"
|
92 |
-
./eval.sh distortion_aug 1-1 -ckpt "logs/ckpts/2023-07-26-10-10-27/epoch\=05-valid_loss\=8.623.ckpt"
|
93 |
-
./eval.sh distortion_aug 2-2 -ckpt "logs/ckpts/2023-07-26-10-10-27/epoch\=05-valid_loss\=8.623.ckpt"
|
94 |
-
./eval.sh distortion_aug 3-3 -ckpt "logs/ckpts/2023-07-26-10-10-27/epoch\=05-valid_loss\=8.623.ckpt"
|
95 |
-
./eval.sh distortion_aug 4-4 -ckpt "logs/ckpts/2023-07-26-10-10-27/epoch\=05-valid_loss\=8.623.ckpt"
|
96 |
-
./eval.sh distortion_aug 5-5 -ckpt "logs/ckpts/2023-07-26-10-10-27/epoch\=05-valid_loss\=8.623.ckpt"
|
97 |
```
|
98 |
|
99 |
-
To eval a custom effect-specific model as part of the inference chain, first train a model (see Training), then edit `cfg/exp/remfx_{desired_configuration}.yaml
|
100 |
Then run the evaluation script.
|
101 |
```
|
102 |
./eval.sh remfx_detect 0-0
|
@@ -154,7 +149,7 @@ Some relevant dataset/training parameters descriptions
|
|
154 |
- `reverb`
|
155 |
- `delay`
|
156 |
|
157 |
-
# DO WE NEED THIS?
|
158 |
## Evaluate RemFXwith a custom directory
|
159 |
Assumes directory is structured as
|
160 |
- root
|
@@ -175,4 +170,4 @@ export DATASET_ROOT={path/to/datasets}
|
|
175 |
Then run
|
176 |
```
|
177 |
python scripts/chain_inference.py +exp=chain_inference_custom
|
178 |
-
```
|
|
|
1 |
# General Purpose Audio Effect Removal
|
2 |
Removing multiple audio effects from multiple sources using compositional audio effect removal and source separation and speech enhancement models.
|
3 |
|
4 |
+
This repo contains the code for the paper [General Purpose Audio Effect Removal](https://arxiv.org/abs/2110.00484). (Todo: Link broken, Add video, Add img, citation, license)
|
5 |
|
6 |
|
7 |
# Setup
|
|
|
19 |
./download_checkpoints.sh
|
20 |
./remfx_detect.sh wet.wav -o dry.wav
|
21 |
```
|
22 |
+
## Download the [General Purpose Audio Effect Removal evaluation datasets](https://zenodo.org/record/8187288)
|
23 |
```
|
24 |
./download_eval_datasets.sh
|
25 |
```
|
|
|
89 |
Then run the evaluation script, with the config used and checkpoint_path.
|
90 |
```
|
91 |
./eval.sh distortion_aug 0-0 -ckpt "logs/ckpts/2023-07-26-10-10-27/epoch\=05-valid_loss\=8.623.ckpt"
|
|
|
|
|
|
|
|
|
|
|
92 |
```
|
93 |
|
94 |
+
To eval a custom effect-specific model as part of the inference chain, first train a model (see Training), then edit `cfg/exp/remfx_{desired_configuration}.yaml -> ckpts -> {effect}`.
|
95 |
Then run the evaluation script.
|
96 |
```
|
97 |
./eval.sh remfx_detect 0-0
|
|
|
149 |
- `reverb`
|
150 |
- `delay`
|
151 |
|
152 |
+
<!-- # DO WE NEED THIS?
|
153 |
## Evaluate RemFXwith a custom directory
|
154 |
Assumes directory is structured as
|
155 |
- root
|
|
|
170 |
Then run
|
171 |
```
|
172 |
python scripts/chain_inference.py +exp=chain_inference_custom
|
173 |
+
``` -->
|