""" 服务模块 通过环境变量 ASR_PROVIDER 选择 ASR 实现: - ASR_PROVIDER: whisper(默认,本地 faster-whisper)| tencent(腾讯云一句话识别) """ import os import logging logger = logging.getLogger(__name__) # ============================================================================= # ASR Provider 选择 # ============================================================================= ASR_PROVIDER = os.getenv("ASR_PROVIDER", "whisper").lower() if ASR_PROVIDER == "tencent": from .tencent_asr_service import tencent_asr_service as asr_service logger.info("ASR Provider: 腾讯云一句话识别") else: from .asr_service import asr_service logger.info("ASR Provider: faster-whisper(本地)") # ============================================================================= # TTS 及其他服务 # ============================================================================= from .tts_service import tts_service from .llm_service import llm_service from .redis_service import redis_service __all__ = [ "asr_service", "tts_service", "llm_service", "redis_service", ]