tregu0458 commited on
Commit
31b4906
·
verified ·
1 Parent(s): 03a5f50

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -3
app.py CHANGED
@@ -18,15 +18,15 @@ def process_youtube_url(url, language):
18
  text_splitter = TokenTextSplitter(chunk_size=10000, chunk_overlap=0)
19
  chunks = text_splitter.split_text(text)
20
 
21
- max_textboxes = 10
22
- output_textboxes = [gr.Textbox(label=f"Chunk {i}", value=chunk, show_copy_button=True, visible=True) for i, chunk in enumerate(chunks)] + [gr.Textbox(visible=False) for _ in range(max_textboxes - len(chunks))]
23
 
24
  return output_textboxes, [], "", char_count
25
  except Exception as e:
26
  error_msg = str(e)
27
  available_languages = extract_available_languages(error_msg)
28
  recommended_language = extract_recommended_language(error_msg)
29
- return [gr.Textbox(label="Error", value=error_msg, show_copy_button=True)], available_languages, recommended_language, 0
30
 
31
  def extract_available_languages(error_msg):
32
  languages = []
 
18
  text_splitter = TokenTextSplitter(chunk_size=10000, chunk_overlap=0)
19
  chunks = text_splitter.split_text(text)
20
 
21
+ output_textboxes = [gr.Textbox(label=f"Chunk {i}", value=chunk, show_copy_button=True, visible=True) for i, chunk in enumerate(chunks)]
22
+ + [gr.Textbox(visible=False) for _ in range(max_textboxes - len(chunks))]
23
 
24
  return output_textboxes, [], "", char_count
25
  except Exception as e:
26
  error_msg = str(e)
27
  available_languages = extract_available_languages(error_msg)
28
  recommended_language = extract_recommended_language(error_msg)
29
+ return [gr.Textbox(label="Error", value=error_msg, show_copy_button=True) for ind in range(max_textboxes)], available_languages, recommended_language, 0
30
 
31
  def extract_available_languages(error_msg):
32
  languages = []