from __future__ import annotations
from config.settings import settings
from stt.base import BaseSTT

def get_stt_provider() -> BaseSTT:
    import os
    from stt.sarvam import SarvamSTT

    api_key = (
        settings.sarvam_subscription_key
        or os.getenv("SARVAM_PIPELINE_KEY", "").strip()
    )
    return SarvamSTT(api_key=api_key)
