Update functions.py
Browse files- functions.py +9 -8
functions.py
CHANGED
@@ -83,6 +83,14 @@ def load_models():
|
|
83 |
|
84 |
return sent_pipe, sum_pipe, ner_pipe, cross_encoder, sbert
|
85 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
86 |
@st.cache_resource
|
87 |
def get_spacy():
|
88 |
nlp = en_core_web_lg.load()
|
@@ -134,13 +142,6 @@ def get_yt_audio_dl(url):
|
|
134 |
|
135 |
return audio_file, title
|
136 |
|
137 |
-
@st.cache_data
|
138 |
-
def load_asr_model(model_name):
|
139 |
-
|
140 |
-
'''Load the open source whisper model in cases where the API is not working'''
|
141 |
-
model = whisper.load_model(model_name)
|
142 |
-
|
143 |
-
return model
|
144 |
|
145 |
@st.cache_data
|
146 |
def load_whisper_api(audio):
|
@@ -245,7 +246,7 @@ def transcribe_yt_video(url, py_tube=True):
|
|
245 |
return results, title
|
246 |
|
247 |
@st.cache_data
|
248 |
-
def inference(link, upload
|
249 |
'''Convert Youtube video or Audio upload to text'''
|
250 |
|
251 |
try:
|
|
|
83 |
|
84 |
return sent_pipe, sum_pipe, ner_pipe, cross_encoder, sbert
|
85 |
|
86 |
+
@st.cache_data
|
87 |
+
def load_asr_model(model_name):
|
88 |
+
|
89 |
+
'''Load the open source whisper model in cases where the API is not working'''
|
90 |
+
model = whisper.load_model(model_name)
|
91 |
+
|
92 |
+
return model
|
93 |
+
|
94 |
@st.cache_resource
|
95 |
def get_spacy():
|
96 |
nlp = en_core_web_lg.load()
|
|
|
142 |
|
143 |
return audio_file, title
|
144 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
145 |
|
146 |
@st.cache_data
|
147 |
def load_whisper_api(audio):
|
|
|
246 |
return results, title
|
247 |
|
248 |
@st.cache_data
|
249 |
+
def inference(link, upload):
|
250 |
'''Convert Youtube video or Audio upload to text'''
|
251 |
|
252 |
try:
|