|
|
@@ -7,6 +7,9 @@ import time
|
|
|
import logging
|
|
|
import os
|
|
|
|
|
|
+def env_bool(name: str, default: bool = False) -> bool:
|
|
|
+ return os.getenv(name, str(default)).lower() in ("1", "true", "yes", "on")
|
|
|
+
|
|
|
LOG_LEVEL = os.getenv("WHISPER_LOG_LEVEL", "INFO").upper()
|
|
|
VAD_ENABLED = env_bool("WHISPER_VAD", True)
|
|
|
|
|
|
@@ -20,9 +23,6 @@ logger = logging.getLogger("whisper-ws")
|
|
|
logger.info(f"Log level = {LOG_LEVEL}")
|
|
|
logger.info(f"VAD enabled = {VAD_ENABLED}")
|
|
|
|
|
|
-def env_bool(name: str, default: bool = False) -> bool:
|
|
|
- return os.getenv(name, str(default)).lower() in ("1", "true", "yes", "on")
|
|
|
-
|
|
|
app = FastAPI()
|
|
|
|
|
|
# =========================
|