imansarraf commited on
Commit
610a57e
·
verified ·
1 Parent(s): 8a10998

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -5
app.py CHANGED
@@ -23,6 +23,7 @@ def process_segment(args):
23
  # pp = converter((start, stop))
24
  pp = pcm_to_flac(wav[int(start*16000) : int(stop*16000)])
25
  tr_beamsearch_lm = recognizer(pp)
 
26
  return start, stop, tr_beamsearch_lm
27
 
28
  def pcm_to_flac(pcm_data, sample_rate=16000):
@@ -38,19 +39,17 @@ def transcribe_audio(audio_file):
38
  isig,wav = seg(audio_file)
39
  isig = filter_output(isig , max_silence=0.5 ,ignore_small_speech_segments=0.1 , max_speech_len=15 ,split_speech_bigger_than=20)
40
  isig = [(a,b) for x,a,b,_,_ in isig]
41
- print(isig)
42
  results=[]
43
  for segment in isig:
44
- print(segment)
45
  results.append (process_segment((segment, wav)))
46
  for start, stop, tr_beamsearch_lm in results:
47
 
48
  try:
49
 
50
  text += ' ' + tr_beamsearch_lm + '\r\n'
51
- print(start)
52
- print(stop)
53
- print(tr_beamsearch_lm)
54
  except:
55
  pass
56
 
 
23
  # pp = converter((start, stop))
24
  pp = pcm_to_flac(wav[int(start*16000) : int(stop*16000)])
25
  tr_beamsearch_lm = recognizer(pp)
26
+ print("%s\t%s\t%s" %(start,stop , tr_beamsearch_lm ))
27
  return start, stop, tr_beamsearch_lm
28
 
29
  def pcm_to_flac(pcm_data, sample_rate=16000):
 
39
  isig,wav = seg(audio_file)
40
  isig = filter_output(isig , max_silence=0.5 ,ignore_small_speech_segments=0.1 , max_speech_len=15 ,split_speech_bigger_than=20)
41
  isig = [(a,b) for x,a,b,_,_ in isig]
42
+
43
  results=[]
44
  for segment in isig:
45
+
46
  results.append (process_segment((segment, wav)))
47
  for start, stop, tr_beamsearch_lm in results:
48
 
49
  try:
50
 
51
  text += ' ' + tr_beamsearch_lm + '\r\n'
52
+
 
 
53
  except:
54
  pass
55