Spaces:
Running
Running
Upload story.py
Browse files- routers/story.py +6 -1
routers/story.py
CHANGED
@@ -15,7 +15,12 @@ logger = logging.getLogger(__name__)
|
|
15 |
router = APIRouter()
|
16 |
|
17 |
# الحصول على مسار تخزين ملفات الصوت
|
18 |
-
|
|
|
|
|
|
|
|
|
|
|
19 |
BASE_URL = os.getenv("BASE_URL", "http://localhost:8000")
|
20 |
|
21 |
logger.info(f"Audio storage path: {AUDIO_STORAGE_PATH}")
|
|
|
15 |
router = APIRouter()
|
16 |
|
17 |
# الحصول على مسار تخزين ملفات الصوت
|
18 |
+
# For Hugging Face Spaces, use a directory we know has write permissions
|
19 |
+
if os.path.exists("/code"): # Check if we're in Hugging Face Spaces environment
|
20 |
+
AUDIO_STORAGE_PATH = os.path.abspath("/tmp/audio_files")
|
21 |
+
else:
|
22 |
+
AUDIO_STORAGE_PATH = os.path.abspath(os.getenv("AUDIO_STORAGE_PATH", "./audio_files"))
|
23 |
+
|
24 |
BASE_URL = os.getenv("BASE_URL", "http://localhost:8000")
|
25 |
|
26 |
logger.info(f"Audio storage path: {AUDIO_STORAGE_PATH}")
|