Spaces:
Running
Running
Commit
·
be60470
1
Parent(s):
ef69c80
Update app.py
Browse files
app.py
CHANGED
@@ -1,8 +1,10 @@
|
|
1 |
import os
|
2 |
-
os.system("pip install numpy==1.
|
3 |
os.system("pip install git+https://github.com/huggingface/transformers datasets[torch]")
|
4 |
os.system("pip install torch accelerate torchaudio datasets librosa easymms")
|
5 |
|
|
|
|
|
6 |
import gradio as gr
|
7 |
from transformers import pipeline, Wav2Vec2ForCTC, AutoProcessor
|
8 |
from datasets import load_dataset, Audio, Dataset
|
@@ -10,10 +12,6 @@ import torch
|
|
10 |
import librosa #For converting audio sample rate to 16k
|
11 |
from easymms.models.tts import TTSModel #For TTS inference using EasyMMS
|
12 |
|
13 |
-
#This is a really bad fix to continue running ASR inference
|
14 |
-
import warnings
|
15 |
-
import numpy as np
|
16 |
-
warnings.filterwarnings("ignore", category=np.VisibleDeprecationWarning)
|
17 |
|
18 |
model_id = "facebook/mms-1b-all"
|
19 |
|
|
|
1 |
import os
|
2 |
+
os.system("pip install numpy==1.18.5") #NumPy 1.24 or less needed by Numba. Use 1.23, librosa still uses np.complex which was dropped in NumPy 1.24
|
3 |
os.system("pip install git+https://github.com/huggingface/transformers datasets[torch]")
|
4 |
os.system("pip install torch accelerate torchaudio datasets librosa easymms")
|
5 |
|
6 |
+
#Transformers have a bug somewhere that conflicts with Numpy v1.19.0 and above.
|
7 |
+
|
8 |
import gradio as gr
|
9 |
from transformers import pipeline, Wav2Vec2ForCTC, AutoProcessor
|
10 |
from datasets import load_dataset, Audio, Dataset
|
|
|
12 |
import librosa #For converting audio sample rate to 16k
|
13 |
from easymms.models.tts import TTSModel #For TTS inference using EasyMMS
|
14 |
|
|
|
|
|
|
|
|
|
15 |
|
16 |
model_id = "facebook/mms-1b-all"
|
17 |
|