import os | |
import logging | |
from whisper_live.server import TranscriptionServer | |
# Set up cache directory for model downloads | |
cache_dir = '/tmp/huggingface_cache' | |
os.makedirs(cache_dir, exist_ok=True) | |
os.environ['HF_HOME'] = cache_dir | |
# βββββββββββββββββββββββββββββ | |
# Logging | |
# βββββββββββββββββββββββββββββ | |
logging.basicConfig(level=logging.INFO) | |
logger = logging.getLogger(__name__) | |
if __name__ == "__main__": | |
transcription_server = TranscriptionServer() | |
transcription_server.run( | |
host='0.0.0.0', | |
port=7860, | |
backend='faster_whisper' | |
) | |