Merge branch 'alihan-specific' of https://gitea.umutalihandikel.com/alihan/Fast-Whisper-MCP-Server into alihan-specific

This commit is contained in:
Alihan
2025-10-07 11:20:34 +03:00

View File

@@ -16,12 +16,13 @@ from formatters import format_vtt, format_srt, format_json, format_txt, format_t
# Logging configuration
logger = logging.getLogger(__name__)
# Environment variable defaults
DEFAULT_OUTPUT_DIR = os.getenv('TRANSCRIPTION_OUTPUT_DIR', None)
DEFAULT_BATCH_OUTPUT_DIR = os.getenv('TRANSCRIPTION_BATCH_OUTPUT_DIR', None)
DEFAULT_MODEL = os.getenv('TRANSCRIPTION_MODEL', 'base')
DEFAULT_DEVICE = os.getenv('TRANSCRIPTION_DEVICE', 'cuda')
DEFAULT_COMPUTE_TYPE = os.getenv('TRANSCRIPTION_COMPUTE_TYPE', 'base')
DEFAULT_OUTPUT_DIR = os.getenv('TRANSCRIPTION_OUTPUT_DIR')
DEFAULT_BATCH_OUTPUT_DIR = os.getenv('TRANSCRIPTION_BATCH_OUTPUT_DIR')
DEFAULT_MODEL = os.getenv('TRANSCRIPTION_MODEL', 'large-v3')
DEFAULT_DEVICE = os.getenv('TRANSCRIPTION_DEVICE', 'auto')
DEFAULT_COMPUTE_TYPE = os.getenv('TRANSCRIPTION_COMPUTE_TYPE', 'auto')
DEFAULT_LANGUAGE = os.getenv('TRANSCRIPTION_LANGUAGE', None)
DEFAULT_OUTPUT_FORMAT = os.getenv('TRANSCRIPTION_OUTPUT_FORMAT', 'txt')
DEFAULT_BEAM_SIZE = int(os.getenv('TRANSCRIPTION_BEAM_SIZE', '5'))