LipNet / lipnet /config.py
thienphuc12339's picture
Upload 10 files
6d5d850 verified
raw
history blame contribute delete
708 Bytes
import os
from pathlib import Path
# Root directory of the repository
ROOT_DIR = Path(__file__).resolve().parent.parent
# Paths and runtime settings
MODEL_PATH = Path(os.getenv("LIPNET_MODEL_PATH", ROOT_DIR / "best_model_1_WER.keras"))
MAX_VIDEO_SIZE_MB = int(os.getenv("MAX_VIDEO_SIZE_MB", "1000"))
SERVER_PORT = int(os.getenv("PORT", "7860"))
SHARE_PUBLIC = os.getenv("GRADIO_SHARE", "false").lower() == "true"
# Preprocessing settings
TARGET_SIZE = int(os.getenv("LIPNET_TARGET_SIZE", "85"))
MAX_FRAMES = int(os.getenv("LIPNET_MAX_FRAMES", "160"))
DETECTION_CONFIDENCE = float(os.getenv("LIPNET_DETECTION_CONFIDENCE", "0.5"))
TRACKING_CONFIDENCE = float(os.getenv("LIPNET_TRACKING_CONFIDENCE", "0.5"))