Downloads · 30 days
12
3% of all-time downloads
Kartavya11/language-detection
language-detection is a machine learning model from Kartavya11. Use it for the machine learning task on the model card, and read the license before you ship it in a product. It is set up for keras.
A CNN-LSTM hybrid deep learning model trained to identify spoken Indian languages from audio files. Built as part of the SmartTTS project — an end-to-end multilingual text-to-speech pipeline.
Downloads · 30 days
12
3% of all-time downloads
All-time downloads
359
Public
Repo size
84.7 MB
Likes
0
Public
Click a slice to open those files.
.keras24 MB · 53%
From the Hugging Face model README
A CNN-LSTM hybrid deep learning model trained to identify spoken Indian languages from audio files. Built as part of the SmartTTS project — an end-to-end multilingual text-to-speech pipeline.
| Metric | Value |
|---|---|
| Overall Test Accuracy | 87.55% |
| Bengali | 99% |
| English | 99% |
| Gujarati | 99% |
| Malayalam | 99% |
| Marathi | 99% |
| Hindi | 97% |
| Kannada | 97% |
| Tamil | 97% |
| Punjabi | 98% |
| Telugu | 93% |
This model acts as a quality verification layer in the SmartTTS pipeline:
Try it at: SmartTTS Space
@misc{smarttts2025,
author = {Kartavya11},
title = {SmartTTS Indian Language Identification},
year = {2025},
publisher = {HuggingFace}
}