Aml-Hassan commited on
Commit
c4d345e
·
verified ·
1 Parent(s): 90b3c5c

change speechbrain.pretrained to speechbrain.inference.separation to avoid import error

Browse files

when running the current code, we get the following error:
```
from speechbrain.pretrained import SepformerSeparation as separator
2 import torchaudio
4 model = separator.from_hparams(source="speechbrain/sepformer-wham16k-enhancement", savedir='pretrained_models/sepformer-wham16k-enhancement')

ModuleNotFoundError: No module named 'speechbrain.pretrained'
```
by referring to this [issue](https://github.com/speechbrain/speechbrain/issues/2472), we can find that change speechbrain.pretrained to speechbrain.inference.separation solve that error

Files changed (1) hide show
  1. README.md +1 -1
README.md CHANGED
@@ -43,7 +43,7 @@ Please notice that we encourage you to read our tutorials and learn more about [
43
  ### Perform speech enhancement on your own audio file
44
 
45
  ```python
46
- from speechbrain.pretrained import SepformerSeparation as separator
47
  import torchaudio
48
 
49
  model = separator.from_hparams(source="speechbrain/sepformer-wham16k-enhancement", savedir='pretrained_models/sepformer-wham16k-enhancement')
 
43
  ### Perform speech enhancement on your own audio file
44
 
45
  ```python
46
+ from speechbrain.inference.separation import SepformerSeparation as separator
47
  import torchaudio
48
 
49
  model = separator.from_hparams(source="speechbrain/sepformer-wham16k-enhancement", savedir='pretrained_models/sepformer-wham16k-enhancement')