Rajor78 commited on
Commit
ed87615
·
verified ·
1 Parent(s): 7df6647

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -4
app.py CHANGED
@@ -3,14 +3,13 @@ import whisper
3
  import spacy
4
  import language_tool_python
5
  import gradio as gr
6
- from moviepy.editor import VideoFileClip
7
  from docx import Document
8
 
9
  def extract_audio(video_path, audio_path):
10
  try:
11
- video = VideoFileClip(video_path)
12
- audio = video.audio
13
- audio.write_audiofile(audio_path, codec='pcm_s16le', fps=16000)
14
  return True
15
  except Exception as e:
16
  print(f"Error al extraer audio: {e}")
 
3
  import spacy
4
  import language_tool_python
5
  import gradio as gr
6
+ import subprocess
7
  from docx import Document
8
 
9
  def extract_audio(video_path, audio_path):
10
  try:
11
+ command = f"ffmpeg -i {video_path} -vn -acodec pcm_s16le -ar 16000 -ac 1 {audio_path}"
12
+ subprocess.run(command, shell=True, check=True)
 
13
  return True
14
  except Exception as e:
15
  print(f"Error al extraer audio: {e}")