Update custom_interface.py
Browse files- custom_interface.py +7 -6
custom_interface.py
CHANGED
@@ -22,12 +22,13 @@ class ASR(Pretrained):
|
|
22 |
predictions = self.hparams.test_search(encoded_outputs, self.wav_lens)[0]
|
23 |
predicted_words = [self.hparams.tokenizer.decode_ids(prediction).split(" ") for prediction in predictions]
|
24 |
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
|
|
31 |
return predicted_words
|
32 |
|
33 |
def filter_repetitions(self, seq, max_repetition_length):
|
|
|
22 |
predictions = self.hparams.test_search(encoded_outputs, self.wav_lens)[0]
|
23 |
predicted_words = [self.hparams.tokenizer.decode_ids(prediction).split(" ") for prediction in predictions]
|
24 |
|
25 |
+
prediction = []
|
26 |
+
for sent in predicted_words:
|
27 |
+
sent = self.filter_repetitions(sent, 3)
|
28 |
+
sent = " ".join(sent)
|
29 |
+
prediction.append(sent)
|
30 |
+
print(prediction)
|
31 |
+
predicted_words = prediction
|
32 |
return predicted_words
|
33 |
|
34 |
def filter_repetitions(self, seq, max_repetition_length):
|