Views
No views yet
1from speechbrain.inference.classifiers import EncoderClassifier
2import time
3
4# Load the model from Hugging Face
5classifier = EncoderClassifier.from_hparams(
6 source="panchajanya-ai/lid_Indic_Vaani",
7 run_opts={"device": "cuda"} # use "cpu" if CUDA is not available
8)
9
10# Start timer
11start_time = time.time()
12
13# Run classification on an audio file
14out_prob, score, index, text_lab = classifier.classify_file("sample_audio.wav")
15
16# End timer
17end_time = time.time()
18
19# Print results
20print("Probabilities:", out_prob)
21print("Score:", score)
22print("Index:", index)
23print("Label:", text_lab)
24print("Time taken:", end_time - start_time, "seconds")