Spaces:
Running
on
Zero
Running
on
Zero
Update app.py
Browse files
app.py
CHANGED
@@ -9,6 +9,14 @@ print("Loading model...")
|
|
9 |
model_id = "badrex/mms-300m-arabic-dialect-identifier"
|
10 |
classifier = pipeline("audio-classification", model=model_id)
|
11 |
print("Model loaded successfully")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
12 |
|
13 |
# Define dialect mapping
|
14 |
dialect_mapping = {
|
|
|
9 |
model_id = "badrex/mms-300m-arabic-dialect-identifier"
|
10 |
classifier = pipeline("audio-classification", model=model_id)
|
11 |
print("Model loaded successfully")
|
12 |
+
classifier.to('cuda')
|
13 |
+
print("Model moved to GPU successfully")
|
14 |
+
|
15 |
+
|
16 |
+
@spaces.GPU
|
17 |
+
def generate(audio_segment, sr=16000):
|
18 |
+
return classifier({"sampling_rate": sr, "raw": audio_segment})
|
19 |
+
|
20 |
|
21 |
# Define dialect mapping
|
22 |
dialect_mapping = {
|