salomonsky commited on
Commit
48f8110
·
verified ·
1 Parent(s): 5c0b1f6

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -3
app.py CHANGED
@@ -1,3 +1,4 @@
 
1
  import webrtcvad
2
  import speech_recognition as sr
3
 
@@ -6,11 +7,16 @@ sample_rate = 16000
6
  frame_size = 30
7
 
8
  # Creamos un objeto VAD y un reconocedor de voz
9
- vad = webrtcvad.Vad()
10
  recognizer = sr.Recognizer()
11
 
12
- # Leemos un archivo de audio
13
- with open("audio.wav", "rb") as f:
 
 
 
 
 
14
  audio_data = f.read()
15
 
16
  # Indicadores de estado
 
1
+ import tempfile
2
  import webrtcvad
3
  import speech_recognition as sr
4
 
 
7
  frame_size = 30
8
 
9
  # Creamos un objeto VAD y un reconocedor de voz
10
+ vad = webrtcvad.Vad(aggressiveness=3)
11
  recognizer = sr.Recognizer()
12
 
13
+ # Leemos el archivo de audio y lo guardamos en un archivo temporal
14
+ with tempfile.NamedTemporaryFile(suffix=".wav", delete=True) as f:
15
+ f.write(audio_data)
16
+ f.flush()
17
+
18
+ # Procesamos el archivo temporal
19
+ with open(f.name, "rb") as f:
20
  audio_data = f.read()
21
 
22
  # Indicadores de estado