mr2along commited on
Commit
63b5c41
·
verified ·
1 Parent(s): b62a21a

Update bark_infer_cpu.py

Browse files
Files changed (1) hide show
  1. bark_infer_cpu.py +5 -4
bark_infer_cpu.py CHANGED
@@ -1,19 +1,20 @@
1
  import argparse
2
  import torch
3
  import numpy as np
4
- from bark import generate_audio, preload_models
5
  from scipy.io import wavfile
6
  import os
7
 
8
  # Tắt cảnh báo
9
  os.environ['BARK_IGNORE_WARNINGS'] = '1'
10
 
11
- # Bắt buộc thêm dòng này NGAY SAU import numpy và TRƯỚC preload_models()
12
- torch.serialization.add_safe_globals([np.core.multiarray.scalar])
13
 
14
  def safe_load_models():
15
  try:
16
- preload_models()
 
17
  except Exception as e:
18
  print(f"Model load error: {e}")
19
  raise
 
1
  import argparse
2
  import torch
3
  import numpy as np
4
+ from bark import generate_audio
5
  from scipy.io import wavfile
6
  import os
7
 
8
  # Tắt cảnh báo
9
  os.environ['BARK_IGNORE_WARNINGS'] = '1'
10
 
11
+ from bark.generation import preload_models
12
+ import torch.serialization
13
 
14
  def safe_load_models():
15
  try:
16
+ with torch.serialization.safe_globals([np._core.multiarray.scalar]):
17
+ preload_models()
18
  except Exception as e:
19
  print(f"Model load error: {e}")
20
  raise