ai-server / app.py
nuernie
adjust
f0452ef
raw
history blame contribute delete
694 Bytes
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'
)