fahadqazi commited on
Commit
822f07f
·
1 Parent(s): ab2a3d2

accent detection

Browse files
Files changed (1) hide show
  1. app.py +5 -2
app.py CHANGED
@@ -15,8 +15,11 @@ classifier = foreign_class(source="Jzuluaga/accent-id-commonaccent_xlsr-en-engli
15
 
16
  # Placeholder accent classifier (replace with real one or your own logic)
17
  def classify_accent(audio_tensor, sample_rate):
18
- out_prob, score, index, text_lab = classifier.classify_batch([audio_tensor])
19
- print(out_prob, score, index, text_lab)
 
 
 
20
 
21
  return {
22
  "accent": "American",
 
15
 
16
  # Placeholder accent classifier (replace with real one or your own logic)
17
  def classify_accent(audio_tensor, sample_rate):
18
+ if sample_rate != 16000:
19
+ resampler = torchaudio.transforms.Resample(orig_freq=sample_rate, new_freq=16000)
20
+ audio_tensor = resampler(audio_tensor)
21
+
22
+ out_prob, score, index, text_lab = classifier.classify_batch(audio_tensor)
23
 
24
  return {
25
  "accent": "American",