Deepsheka commited on
Commit
9b0355a
β€’
1 Parent(s): 85c66fe

Upload 4 files

Browse files
Files changed (3) hide show
  1. README.md +6 -6
  2. app.py +7 -8
  3. gitattributes.txt +34 -0
README.md CHANGED
@@ -1,10 +1,10 @@
1
  ---
2
- title: Newdemo App
3
- emoji: 🐒
4
- colorFrom: green
5
- colorTo: indigo
6
- sdk: streamlit
7
- sdk_version: 1.21.0
8
  app_file: app.py
9
  pinned: false
10
  ---
 
1
  ---
2
+ title: Video Audio Transcription
3
+ emoji: πŸ“ˆ
4
+ colorFrom: indigo
5
+ colorTo: gray
6
+ sdk: gradio
7
+ sdk_version: 3.23.0
8
  app_file: app.py
9
  pinned: false
10
  ---
app.py CHANGED
@@ -3,14 +3,13 @@ from pytube import YouTube
3
  import whisper
4
 
5
  # define function for transcription
6
- def whisper_transcript(model_size,url,audio_file):
7
- if url:
8
- link = YouTube(url)
9
- source = link.streams.filter(only_audio=True)[0].download(filename="audio.mp4")
10
 
11
- else:
12
- source = audio_file
13
-
14
 
15
  if model_size.endswith(".en"):
16
  language = "english"
@@ -48,7 +47,7 @@ gradio_ui = gr.Interface(
48
  ],
49
  value="base",
50
  ),
51
- gr.Textbox(label="Paste YouTube link here"),
52
  gr.Audio(label="Upload Audio File", source="upload", type="filepath"),
53
  ],
54
  outputs=gr.outputs.Textbox(label="Whisper Transcript"),
 
3
  import whisper
4
 
5
  # define function for transcription
6
+ def whisper_transcript(model_size,audio_file):
7
+ #if url:
8
+ #link = YouTube(url)
9
+ #source = link.streams.filter(only_audio=True)[0].download(filename="audio.mp4")
10
 
11
+ #else:
12
+ source = audio_file
 
13
 
14
  if model_size.endswith(".en"):
15
  language = "english"
 
47
  ],
48
  value="base",
49
  ),
50
+ # gr.Textbox(label="Paste YouTube link here"),
51
  gr.Audio(label="Upload Audio File", source="upload", type="filepath"),
52
  ],
53
  outputs=gr.outputs.Textbox(label="Whisper Transcript"),
gitattributes.txt ADDED
@@ -0,0 +1,34 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ *.7z filter=lfs diff=lfs merge=lfs -text
2
+ *.arrow filter=lfs diff=lfs merge=lfs -text
3
+ *.bin filter=lfs diff=lfs merge=lfs -text
4
+ *.bz2 filter=lfs diff=lfs merge=lfs -text
5
+ *.ckpt filter=lfs diff=lfs merge=lfs -text
6
+ *.ftz filter=lfs diff=lfs merge=lfs -text
7
+ *.gz filter=lfs diff=lfs merge=lfs -text
8
+ *.h5 filter=lfs diff=lfs merge=lfs -text
9
+ *.joblib filter=lfs diff=lfs merge=lfs -text
10
+ *.lfs.* filter=lfs diff=lfs merge=lfs -text
11
+ *.mlmodel filter=lfs diff=lfs merge=lfs -text
12
+ *.model filter=lfs diff=lfs merge=lfs -text
13
+ *.msgpack filter=lfs diff=lfs merge=lfs -text
14
+ *.npy filter=lfs diff=lfs merge=lfs -text
15
+ *.npz filter=lfs diff=lfs merge=lfs -text
16
+ *.onnx filter=lfs diff=lfs merge=lfs -text
17
+ *.ot filter=lfs diff=lfs merge=lfs -text
18
+ *.parquet filter=lfs diff=lfs merge=lfs -text
19
+ *.pb filter=lfs diff=lfs merge=lfs -text
20
+ *.pickle filter=lfs diff=lfs merge=lfs -text
21
+ *.pkl filter=lfs diff=lfs merge=lfs -text
22
+ *.pt filter=lfs diff=lfs merge=lfs -text
23
+ *.pth filter=lfs diff=lfs merge=lfs -text
24
+ *.rar filter=lfs diff=lfs merge=lfs -text
25
+ *.safetensors filter=lfs diff=lfs merge=lfs -text
26
+ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
27
+ *.tar.* filter=lfs diff=lfs merge=lfs -text
28
+ *.tflite filter=lfs diff=lfs merge=lfs -text
29
+ *.tgz filter=lfs diff=lfs merge=lfs -text
30
+ *.wasm filter=lfs diff=lfs merge=lfs -text
31
+ *.xz filter=lfs diff=lfs merge=lfs -text
32
+ *.zip filter=lfs diff=lfs merge=lfs -text
33
+ *.zst filter=lfs diff=lfs merge=lfs -text
34
+ *tfevents* filter=lfs diff=lfs merge=lfs -text