Spaces:
Running
Running
get_transcript_by_yt_api
Browse files
app.py
CHANGED
@@ -367,7 +367,7 @@ def extract_youtube_id(url):
|
|
367 |
else:
|
368 |
return None
|
369 |
|
370 |
-
def
|
371 |
languages = ['zh-TW', 'zh-Hant', 'zh', 'en'] # 優先順序列表
|
372 |
for language in languages:
|
373 |
try:
|
@@ -457,7 +457,7 @@ def process_transcript_and_screenshots_on_gcs(video_id):
|
|
457 |
print("逐字稿文件不存在于GCS中,重新建立")
|
458 |
# 从YouTube获取逐字稿并上传
|
459 |
try:
|
460 |
-
transcript =
|
461 |
except:
|
462 |
# call open ai whisper
|
463 |
print("===call open ai whisper===")
|
|
|
367 |
else:
|
368 |
return None
|
369 |
|
370 |
+
def get_transcript_by_yt_api(video_id):
|
371 |
languages = ['zh-TW', 'zh-Hant', 'zh', 'en'] # 優先順序列表
|
372 |
for language in languages:
|
373 |
try:
|
|
|
457 |
print("逐字稿文件不存在于GCS中,重新建立")
|
458 |
# 从YouTube获取逐字稿并上传
|
459 |
try:
|
460 |
+
transcript = get_transcript_by_yt_api(video_id)
|
461 |
except:
|
462 |
# call open ai whisper
|
463 |
print("===call open ai whisper===")
|