Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -5,6 +5,19 @@ import spacy
|
|
5 |
import gradio as gr
|
6 |
from pydub import AudioSegment # 引入 pydub 庫
|
7 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8 |
# 設置設備和環境變數(如有需要)
|
9 |
device = "cuda:0" if torch.cuda.is_available() else "cpu"
|
10 |
torch_dtype = torch.float16 if torch.cuda.is_available() else torch.float32
|
|
|
5 |
import gradio as gr
|
6 |
from pydub import AudioSegment # 引入 pydub 庫
|
7 |
|
8 |
+
# 確保導入 numpy,以解決缺少依賴項的问题。
|
9 |
+
try:
|
10 |
+
import numpy as np
|
11 |
+
|
12 |
+
except ImportError:
|
13 |
+
print("Numpy 未找到,正在嘗試自動安裝...")
|
14 |
+
|
15 |
+
try:
|
16 |
+
subprocess.run(["pip", "install", "numpy"])
|
17 |
+
|
18 |
+
except Exception as e:
|
19 |
+
print(f"自動安裝Numpy失敗:{e}")
|
20 |
+
|
21 |
# 設置設備和環境變數(如有需要)
|
22 |
device = "cuda:0" if torch.cuda.is_available() else "cpu"
|
23 |
torch_dtype = torch.float16 if torch.cuda.is_available() else torch.float32
|