Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -31,9 +31,9 @@ from waveletDenoise import wavelet_denoise
|
|
31 |
|
32 |
|
33 |
|
34 |
-
transcriber_hindi_new = pipeline(task="automatic-speech-recognition", model="cdactvm/w2v-bert-
|
35 |
-
transcriber_hindi_old = pipeline(task="automatic-speech-recognition", model="cdactvm/
|
36 |
-
processor = AutoProcessor.from_pretrained("cdactvm/w2v-bert-
|
37 |
vocab_dict = processor.tokenizer.get_vocab()
|
38 |
sorted_vocab_dict = {k.lower(): v for k, v in sorted(vocab_dict.items(), key=lambda item: item[1])}
|
39 |
decoder = build_ctcdecoder(
|
@@ -46,7 +46,7 @@ processor_with_lm = Wav2Vec2ProcessorWithLM(
|
|
46 |
decoder=decoder
|
47 |
)
|
48 |
processor.feature_extractor._processor_class = "Wav2Vec2ProcessorWithLM"
|
49 |
-
transcriber_hindi_lm = pipeline("automatic-speech-recognition", model="cdactvm/w2v-bert-
|
50 |
|
51 |
|
52 |
def transcribe_hindi_new(audio):
|
|
|
31 |
|
32 |
|
33 |
|
34 |
+
transcriber_hindi_new = pipeline(task="automatic-speech-recognition", model="cdactvm/w2v-bert-tamil_new")
|
35 |
+
transcriber_hindi_old = pipeline(task="automatic-speech-recognition", model="cdactvm/w2v-bert-tamil_new")
|
36 |
+
processor = AutoProcessor.from_pretrained("cdactvm/cdactvm/w2v-bert-tamil_new")
|
37 |
vocab_dict = processor.tokenizer.get_vocab()
|
38 |
sorted_vocab_dict = {k.lower(): v for k, v in sorted(vocab_dict.items(), key=lambda item: item[1])}
|
39 |
decoder = build_ctcdecoder(
|
|
|
46 |
decoder=decoder
|
47 |
)
|
48 |
processor.feature_extractor._processor_class = "Wav2Vec2ProcessorWithLM"
|
49 |
+
transcriber_hindi_lm = pipeline("automatic-speech-recognition", model="cdactvm/w2v-bert-tamil_new", tokenizer=processor_with_lm, feature_extractor=processor_with_lm.feature_extractor, decoder=processor_with_lm.decoder)
|
50 |
|
51 |
|
52 |
def transcribe_hindi_new(audio):
|