salmanmapkar commited on
Commit
1f839cc
1 Parent(s): 34d98f2

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +13 -11
app.py CHANGED
@@ -126,11 +126,12 @@ def Transcribe(NumberOfSpeakers, SpeakerNames="", audio="temp_audio.wav"):
126
 
127
  def AudioTranscribe(NumberOfSpeakers=None, SpeakerNames="", audio="", retries=5):
128
  if retries:
129
- try:
130
- subprocess.call(['ffmpeg', '-i', audio,'temp_audio.wav'])
131
- except Exception as ex:
132
- traceback.print_exc()
133
- return AudioTranscribe(NumberOfSpeakers, SpeakerNames, audio, retries-1)
 
134
  if not (os.path.isfile("temp_audio.wav")):
135
  return AudioTranscribe(NumberOfSpeakers, SpeakerNames, audio, retries-1)
136
  return Transcribe(NumberOfSpeakers, SpeakerNames)
@@ -139,12 +140,13 @@ def AudioTranscribe(NumberOfSpeakers=None, SpeakerNames="", audio="", retries=5)
139
 
140
  def VideoTranscribe(NumberOfSpeakers=None, SpeakerNames="", video="", retries=5):
141
  if retries:
142
- try:
143
- command = f"ffmpeg -i {video} -ab 160k -ac 2 -ar 44100 -vn temp_audio.wav"
144
- subprocess.call(command, shell=True)
145
- except Exception as ex:
146
- traceback.print_exc()
147
- return VideoTranscribe(NumberOfSpeakers, SpeakerNames, video, retries-1)
 
148
  if not (os.path.isfile("temp_audio.wav")):
149
  return VideoTranscribe(NumberOfSpeakers, SpeakerNames, video, retries-1)
150
  return Transcribe(NumberOfSpeakers, SpeakerNames)
 
126
 
127
  def AudioTranscribe(NumberOfSpeakers=None, SpeakerNames="", audio="", retries=5):
128
  if retries:
129
+ subprocess.call(['ffmpeg', '-i', audio,'temp_audio.wav'])
130
+ # try:
131
+ # subprocess.call(['ffmpeg', '-i', audio,'temp_audio.wav'])
132
+ # except Exception as ex:
133
+ # traceback.print_exc()
134
+ # return AudioTranscribe(NumberOfSpeakers, SpeakerNames, audio, retries-1)
135
  if not (os.path.isfile("temp_audio.wav")):
136
  return AudioTranscribe(NumberOfSpeakers, SpeakerNames, audio, retries-1)
137
  return Transcribe(NumberOfSpeakers, SpeakerNames)
 
140
 
141
  def VideoTranscribe(NumberOfSpeakers=None, SpeakerNames="", video="", retries=5):
142
  if retries:
143
+ command = f"ffmpeg -i {video} -ab 160k -ac 2 -ar 44100 -vn temp_audio.wav"
144
+ # try:
145
+ # command = f"ffmpeg -i {video} -ab 160k -ac 2 -ar 44100 -vn temp_audio.wav"
146
+ # subprocess.call(command, shell=True)
147
+ # except Exception as ex:
148
+ # traceback.print_exc()
149
+ # return VideoTranscribe(NumberOfSpeakers, SpeakerNames, video, retries-1)
150
  if not (os.path.isfile("temp_audio.wav")):
151
  return VideoTranscribe(NumberOfSpeakers, SpeakerNames, video, retries-1)
152
  return Transcribe(NumberOfSpeakers, SpeakerNames)