danicor commited on
Commit
261639d
·
verified ·
1 Parent(s): 648cc72

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -4
app.py CHANGED
@@ -201,10 +201,15 @@ SUPPORTED_AUDIO_FORMATS = ['.mp3', '.wav', '.flac', '.aac', '.ogg', '.m4a', '.wm
201
  def fast_audio_preprocessing(file_path):
202
  """پردازش سریع فایل صوتی"""
203
  try:
204
- # غیرفعال کردن کش librosa برای جلوگیری از خطا
205
- import librosa.cache
206
- librosa.cache.clear()
207
- librosa.cache.set_cache(None)
 
 
 
 
 
208
 
209
  # استفاده از librosa برای بارگذاری سریع‌تر
210
  audio, sr = librosa.load(file_path, sr=16000, mono=True)
 
201
  def fast_audio_preprocessing(file_path):
202
  """پردازش سریع فایل صوتی"""
203
  try:
204
+ # بررسی وجود ماژول cache در librosa (بسته به نسخه متفاوت است)
205
+ try:
206
+ import librosa.cache
207
+ librosa.cache.clear()
208
+ librosa.cache.set_cache(None)
209
+ logger.info("Librosa cache disabled successfully")
210
+ except (ImportError, AttributeError):
211
+ # در برخی نسخه‌های librosa ماژول cache وجود ندارد
212
+ logger.info("Librosa cache module not found, continuing without cache management")
213
 
214
  # استفاده از librosa برای بارگذاری سریع‌تر
215
  audio, sr = librosa.load(file_path, sr=16000, mono=True)