vsrinivas commited on
Commit
70eafa3
·
verified ·
1 Parent(s): 62c2cbe

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -0
app.py CHANGED
@@ -13,6 +13,9 @@ import requests
13
  nltk.download('punkt_tab')
14
  import io
15
  import ffmpeg
 
 
 
16
 
17
  model = whisper.load_model("base")
18
 
@@ -38,6 +41,8 @@ def extract_yt_audio(it, video_url, video_file):
38
  wav_file_path = temp_file_path.replace(".mp4", ".wav")
39
  subprocess.run(["ffmpeg", "-i", temp_file_path, "-vn", "-acodec", "pcm_s16le", "-ar", "44100", "-ac", "2", wav_file_path])
40
  sample = AudioSegment.from_wav(wav_file_path)
 
 
41
  elif it == 'URL':
42
  sample = AudioSegment.from_file(video_url)
43
  else:
 
13
  nltk.download('punkt_tab')
14
  import io
15
  import ffmpeg
16
+ import subprocess
17
+ import tempfile
18
+ import os
19
 
20
  model = whisper.load_model("base")
21
 
 
41
  wav_file_path = temp_file_path.replace(".mp4", ".wav")
42
  subprocess.run(["ffmpeg", "-i", temp_file_path, "-vn", "-acodec", "pcm_s16le", "-ar", "44100", "-ac", "2", wav_file_path])
43
  sample = AudioSegment.from_wav(wav_file_path)
44
+ os.remove(temp_file_path)
45
+ os.remove(wav_file_path)
46
  elif it == 'URL':
47
  sample = AudioSegment.from_file(video_url)
48
  else: