exception when translation and no nllw
This commit is contained in:
parent
ece02db6a3
commit
06b31f51eb
1 changed files with 4 additions and 1 deletions
|
|
@ -141,7 +141,10 @@ class TranscriptionEngine:
|
||||||
if self.args.lan == 'auto' and self.args.backend != "simulstreaming":
|
if self.args.lan == 'auto' and self.args.backend != "simulstreaming":
|
||||||
raise Exception('Translation cannot be set with language auto when transcription backend is not simulstreaming')
|
raise Exception('Translation cannot be set with language auto when transcription backend is not simulstreaming')
|
||||||
else:
|
else:
|
||||||
from nllw import load_model
|
try:
|
||||||
|
from nllw import load_model
|
||||||
|
except:
|
||||||
|
raise Exception('To use translation, you must install nllw: `pip install nllw`')
|
||||||
translation_params = {
|
translation_params = {
|
||||||
"nllb_backend": "transformers",
|
"nllb_backend": "transformers",
|
||||||
"nllb_size": "600M"
|
"nllb_size": "600M"
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue