Spaces:
Running
Running
from transformers import WhisperProcessor, WhisperForConditionalGeneration | |
import os | |
# Ensure the cache directory exists | |
cache_dir = "/app/.cache" | |
os.makedirs(cache_dir, exist_ok=True) | |
print("Downloading Whisper model and processor...") | |
try: | |
processor = WhisperProcessor.from_pretrained("openai/whisper-large-v3", cache_dir=cache_dir) | |
model = WhisperForConditionalGeneration.from_pretrained("openai/whisper-large-v3", cache_dir=cache_dir) | |
print("✓ Model and processor downloaded successfully!") | |
except Exception as e: | |
print(f"Failed to download model: {e}") | |
raise |