install requirements automatically

This commit is contained in:
游雁 2024-03-25 10:16:51 +08:00
parent 64d6ef5040
commit 1df10311c4
2 changed files with 11 additions and 11 deletions

View File

@ -1,15 +1,15 @@
try:
from transformers import AutoTokenizer
except:
# print("If you want to use hugging, please `pip install -U transformers`")
pass
from funasr.register import tables
@tables.register("tokenizer_classes", "HuggingfaceTokenizer")
def HuggingfaceTokenizer(init_param_path, **kwargs):
try:
from transformers import AutoTokenizer
except:
# print("If you want to use hugging, please `pip install -U transformers`")
pass
tokenizer = AutoTokenizer.from_pretrained(init_param_path)
return tokenizer

View File

@ -1,14 +1,14 @@
try:
from whisper.tokenizer import get_tokenizer
except:
print("Notice: If you want to use whisper, please `pip install -U openai-whisper`")
from funasr.register import tables
@tables.register("tokenizer_classes", "WhisperTokenizer")
def WhisperTokenizer(**kwargs):
try:
from whisper.tokenizer import get_tokenizer
except:
print("Notice: If you want to use whisper, please `pip install -U openai-whisper`")
language = kwargs.get("language", None)
task = kwargs.get("task", "transcribe")
is_multilingual = kwargs.get("is_multilingual", True)