RamAnanth1 commited on
Commit
bd727b1
1 Parent(s): 12beadb

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +22 -2
app.py CHANGED
@@ -3,8 +3,28 @@ from dataset import TranscriptDataset
3
  from downloader import WhisperPP, YoutubeDownloader
4
  from interpreter import WhisperInterpreter
5
 
6
- def greet(name):
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7
  return "Hello " + name + "!!"
8
 
9
- iface = gr.Interface(fn=greet, inputs="text", outputs="text")
 
 
 
 
 
10
  iface.launch()
 
3
  from downloader import WhisperPP, YoutubeDownloader
4
  from interpreter import WhisperInterpreter
5
 
6
+ model_size = "base"
7
+ mode = "transcribe"
8
+ write = False
9
+ download_path = "tmp/"
10
+
11
+ def dataset(url, name):
12
+ ds = TranscriptDataset(name)
13
+ params = dict(model_size=model_size, language=language, write=write, number_videos=500)
14
+ data = []
15
+ whisper_options = dict(
16
+ model_size=model_size, mode=mode, language=language, write=write
17
+ )
18
+ whisperPP = WhisperPP(data, **whisper_options)
19
+ downloader = YoutubeDownloader(download_path)
20
+ downloader.download(url, whisperPP)
21
+
22
  return "Hello " + name + "!!"
23
 
24
+ yt_input = gr.Textbox(label = 'Youtube Link')
25
+ name_input = gr.Textbox(label = 'Dataset Name')
26
+
27
+ repo_output = gr.Textbox(label = "Outcome")
28
+
29
+ iface = gr.Interface(fn=dataset, inputs=[yt_input, name_input], outputs=repo_output)
30
  iface.launch()