Penta 9 месяцев назад
Родитель
Сommit
6e860cf672
1 измененных файлов с 4 добавлено и 1 удалено
  1. 4 1
      app.py

+ 4 - 1
app.py

@@ -81,8 +81,11 @@ async def ws_transcribe(ws: WebSocket):
 
 
             pcm = np.frombuffer(data, dtype=np.int16).astype(np.float32) / 32768.0
             pcm = np.frombuffer(data, dtype=np.int16).astype(np.float32) / 32768.0
 
 
+            energy = float(np.abs(pcm).mean())
+            logger.debug(f"Énergie audio = {energy:.6f}")
+
             # silence gate léger
             # silence gate léger
-            if np.abs(pcm).mean() < 0.001:
+            if np.abs(pcm).mean() < 0.00005:
                 logger.debug("Chunk silencieux ignoré")
                 logger.debug("Chunk silencieux ignoré")
                 continue
                 continue