anderbogia commited on
Commit
be60470
·
1 Parent(s): ef69c80

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -5
app.py CHANGED
@@ -1,8 +1,10 @@
1
  import os
2
- os.system("pip install numpy==1.23.0") #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
  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