Download example.py from Scicom-intl/voice-isolator: direct link, hf CLI and curl.
- Browser
- Download file 353 Bytes
-
https://huggingface.co/Scicom-intl/voice-isolator/resolve/main/example.py
- Command line
-
hf download hf://Scicom-intl/voice-isolator/example.py
-
curl -L -o example.py https://huggingface.co/Scicom-intl/voice-isolator/resolve/main/example.py
353 Bytes
| """python example.py in.wav out.wav: isolate the caller of a 16 kHz mono recording, live.""" | |
| import sys | |
| import soundfile as sf | |
| from vi.infer import isolate, load_model | |
| model = load_model(".") | |
| x, sr = sf.read(sys.argv[1], dtype="float32") | |
| assert sr == 16000 and x.ndim == 1, "16 kHz mono" | |
| sf.write(sys.argv[2], isolate(model, x, mode="selfl"), 16000) | |