raffaelsiregar commited on
Commit
393c550
·
verified ·
1 Parent(s): d72803d

update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -2
app.py CHANGED
@@ -69,7 +69,9 @@ class CNN1DLSTMAudioClassifier(nn.Module):
69
  num_class = 6
70
  model = CNN1DLSTMAudioClassifier(num_class)
71
 
 
72
  model.load_state_dict(torch.load("speech-emotion-recognition-best-model.bin", weights_only=False))
 
73
  model.eval()
74
 
75
  def preprocess_single_audio(file_path, sample_rate=16000, n_mels=128, n_fft=2048, hop_length=512):
@@ -135,8 +137,6 @@ def decode_emotion_prediction(prediction_tensor, label_encoder):
135
 
136
  return predicted_emotion, confidence
137
 
138
- device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
139
- model = model.to(device)
140
 
141
  def predict(wave):
142
  wave = preprocess_single_audio(wave)
 
69
  num_class = 6
70
  model = CNN1DLSTMAudioClassifier(num_class)
71
 
72
+ device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
73
  model.load_state_dict(torch.load("speech-emotion-recognition-best-model.bin", weights_only=False))
74
+ model = model.to(device)
75
  model.eval()
76
 
77
  def preprocess_single_audio(file_path, sample_rate=16000, n_mels=128, n_fft=2048, hop_length=512):
 
137
 
138
  return predicted_emotion, confidence
139
 
 
 
140
 
141
  def predict(wave):
142
  wave = preprocess_single_audio(wave)