kh-CHEUNG commited on
Commit
c20fe36
·
verified ·
1 Parent(s): 78d172b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -3
app.py CHANGED
@@ -12,8 +12,8 @@ from transformers import pipeline
12
  from transformers.pipelines.audio_utils import ffmpeg_read
13
 
14
  from langchain.prompts import PromptTemplate
15
- from langchain.vectorstores import FAISS
16
  from langchain_huggingface import HuggingFaceEmbeddings
 
17
  from langchain_community.document_loaders import WebBaseLoader
18
  from langchain_text_splitters import SentenceTransformersTokenTextSplitter
19
 
@@ -149,7 +149,7 @@ chat_interface = gr.ChatInterface(
149
  )
150
 
151
  with gr.Blocks() as demo:
152
- gr.TabbedInterface([transcribe_interface, chat_interface], ["Step 1: Transcribe", "Step 2: Extract"])
153
 
154
  """
155
  def clear_audio_input():
@@ -169,7 +169,7 @@ with gr.Blocks() as demo:
169
 
170
  def on_selected_tab(selected_tab):
171
  print(f"Selected tab: {selected_tab['value']}, Selected state: {selected_tab['selected']}")
172
- demo.select(on_selected_tab)
173
 
174
 
175
  if __name__ == "__main__":
 
12
  from transformers.pipelines.audio_utils import ffmpeg_read
13
 
14
  from langchain.prompts import PromptTemplate
 
15
  from langchain_huggingface import HuggingFaceEmbeddings
16
+ from langchain_community.vectorstores import FAISS
17
  from langchain_community.document_loaders import WebBaseLoader
18
  from langchain_text_splitters import SentenceTransformersTokenTextSplitter
19
 
 
149
  )
150
 
151
  with gr.Blocks() as demo:
152
+ tabs = gr.TabbedInterface([transcribe_interface, chat_interface], ["Step 1: Transcribe", "Step 2: Extract"])
153
 
154
  """
155
  def clear_audio_input():
 
169
 
170
  def on_selected_tab(selected_tab):
171
  print(f"Selected tab: {selected_tab['value']}, Selected state: {selected_tab['selected']}")
172
+ tabs.select(on_selected_tab)
173
 
174
 
175
  if __name__ == "__main__":