CoolFace
Datasetpublic

deepdml/microsoft-speech-corpus-indian

Microsoft Speech Corpus – Indian Languages Dataset Description This dataset is a redistribution of the Microsoft Speech Corpus (Indian Languages) containing conversational and phrasal speech training and test data for Telugu, Tamil, and Gujarati languages. Each entry includes an audio recording and its corresponding transcript. Attribution required: "Data provided by Microsoft and SpeechOcean.com" ⚠️ License: This data is provided for research purposes only.… See the full description on the dataset page: https://huggingface.co/datasets/deepdml/microsoft-speech-corpus-indian.

sourceHugging Faceupdated 7mo agoView on Hugging Face
3likes309downloads
Dataset Card

Microsoft Speech Corpus – Indian Languages

Dataset Description

This dataset is a redistribution of the Microsoft Speech Corpus (Indian Languages) containing conversational and phrasal speech training and test data for Telugu, Tamil, and Gujarati languages. Each entry includes an audio recording and its corresponding transcript.

Attribution required: "Data provided by Microsoft and SpeechOcean.com"
⚠️ License: This data is provided for research purposes only. Commercial use is strictly prohibited.

Dataset Structure

Configurations

ConfigLanguageScript
taTamilTamil script (தமிழ்)
guGujaratiGujarati script (ગુજરાતી)
teTeluguTelugu script (తెలుగు)

Splits & Size

LanguageSplitExamples
Tamil (ta)train39,131
Tamil (ta)test3,081
Gujarati (gu)train22,807
Gujarati (gu)test3,075
Telugu (te)train44,882
Telugu (te)test3,040

Total: 116,016 examples

Data Fields

FieldTypeDescription
audioAudioAudio file with sampling rate metadata
transcriptionstringTranscript of the spoken content
audio_idstringUnique identifier of the audio file

Usage

python
from datasets import load_dataset

# Load Tamil
ta = load_dataset("deepdml/microsoft-speech-corpus-indian", "ta", trust_remote_code=True)

# Load Gujarati
gu = load_dataset("deepdml/microsoft-speech-corpus-indian", "gu", trust_remote_code=True)

# Load Telugu
te = load_dataset("deepdml/microsoft-speech-corpus-indian", "te", trust_remote_code=True)

Access a sample:

python
sample = ta["train"][0]
print(sample["transcription"])
# → "நீங்க அழிகா இருக்கீங்க என்று சொல்வது..."

sample["audio"]
# → {"array": [...], "sampling_rate": 16000, "path": "000020021.wav"}

Dataset Creation

Source Data

The original data was collected and released by Microsoft Research in collaboration with SpeechOcean.com as part of the Microsoft Speech Corpus for Indian Languages. The corpus covers conversational and phrasal speech scenarios.

Collection Process

Audio recordings were collected from native speakers of Tamil, Gujarati, and Telugu across India and transcribed professionally. The data reflects natural spoken language including conversational speech patterns.


License & Attribution

This dataset is made available for non-commercial research use only.

If you publish findings using this dataset, you must include the following attribution:

"Data provided by Microsoft and SpeechOcean.com"

Original dataset: Microsoft Research Open Data


Citation

bibtex
@dataset{microsoft_speech_corpus_indian,
  title     = {Microsoft Speech Corpus (Indian Languages)},
  author    = {Microsoft Research and SpeechOcean.com},
  year      = {2020},
  url       = {https://msropendata.com/datasets/7230b4b1-912d-400e-be58-f84e0512985e},
  note      = {Non-commercial research use only}
}