tudeplom commited on
Commit
250b797
·
verified ·
1 Parent(s): fe26935

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -2
app.py CHANGED
@@ -11,13 +11,18 @@ from vosk import Model, KaldiRecognizer
11
 
12
  # Khởi tạo Flask app
13
  app = Flask(__name__)
14
- socketio = SocketIO(app, cors_allowed_origins="*")
15
 
16
  # Load model Vosk
17
  MODEL_PATH = "model/vosk-model"
18
  print("\u2705 Đang tải model Vosk...")
19
  model = Model(MODEL_PATH)
20
 
 
 
 
 
 
21
  # Xử lý âm thanh WebM từng đoạn
22
  @socketio.on("audio_chunk")
23
  def handle_audio_chunk(data):
@@ -58,4 +63,4 @@ def handle_audio_chunk(data):
58
  os.remove(path)
59
 
60
  if __name__ == "__main__":
61
- eventlet.wsgi.server(eventlet.listen(("0.0.0.0", 7860)), app)
 
11
 
12
  # Khởi tạo Flask app
13
  app = Flask(__name__)
14
+ socketio = SocketIO(app, cors_allowed_origins="*", async_mode='eventlet')
15
 
16
  # Load model Vosk
17
  MODEL_PATH = "model/vosk-model"
18
  print("\u2705 Đang tải model Vosk...")
19
  model = Model(MODEL_PATH)
20
 
21
+ # Route kiểm tra server
22
+ @app.route("/")
23
+ def home():
24
+ return "Vosk STT Server đang chạy!"
25
+
26
  # Xử lý âm thanh WebM từng đoạn
27
  @socketio.on("audio_chunk")
28
  def handle_audio_chunk(data):
 
63
  os.remove(path)
64
 
65
  if __name__ == "__main__":
66
+ eventlet.wsgi.server(eventlet.listen(("0.0.0.0", 7860)), app)