ayaan-somali-tts-corpus
收藏资源简介:
Somali TTS Corpus是一个经过清洁处理的索马里语音数据集,专门为文本转语音(TTS)和语音合成研究而设计。该数据集包含高质量的索马里语音频录音及其对应文本,通过降噪和音频标准化技术处理,以提高语音合成模型的训练质量。数据集由单一位女性说话者录制,包含24,640个训练样本,音频采样率为16 kHz。主要字段包括文本(string类型)和音频(Audio类型)。该数据集适用于文本转语音、语音合成、语音生成模型、声学模型训练、索马里语言技术研究以及低资源语言研究等应用场景。需要注意的是,这是一个单说话者数据集,仅包含女声录音,可能无法全面代表所有索马里口音和方言变体。数据集采用Apache-2.0许可证发布,旨在促进索马里语及低资源非洲语言的语音技术发展。
Somali TTS Corpus is a cleaned Somali speech dataset specifically designed for text-to-speech (TTS) and speech synthesis research. This dataset contains high-quality Somali speech audio recordings and their corresponding transcripts, processed with noise reduction and audio normalization techniques to enhance the training quality of speech synthesis models. Recorded by a single female speaker, the dataset includes 24,640 training samples with an audio sampling rate of 16 kHz. Its core fields consist of text (string type) and audio (Audio type). This dataset is suitable for applications including text-to-speech, speech synthesis, speech generation models, acoustic model training, Somali language technology research, and low-resource language research. It should be noted that this is a single-speaker dataset containing only female voice recordings, which may not comprehensively represent all Somali accents and dialect variants. The dataset is released under the Apache-2.0 license, with the goal of promoting the development of speech technology for Somali and other low-resource African languages.
数据集概述
数据集名称:Somali TTS Corpus
创建者:maanka2
许可证:Apache-2.0
语言:索马里语(so)
数据集类型:语音语料库
主要用途:文本转语音(TTS)及语音合成研究
数据集详情
- 说话人:女性
- 采样率:16 kHz
- 样本数量:24,640(训练集)
- 数据规模:10,000 < 样本数 < 100,000
- 数据集特征:
text(字符串):文本内容audio(音频):语音文件
数据处理
音频文件经过以下预处理步骤,以提升语音合成训练的质量和一致性:
- 噪声抑制
- 音频归一化
- 标准化至16 kHz采样率
预期用途
该数据集适用于以下任务和领域:
- 文本转语音(TTS)
- 语音合成
- 语音生成模型
- 声学模型训练
- 索马里语言技术研究
- 低资源语言研究
局限性
- 单说话人数据集
- 仅包含女性语音
- 可能无法覆盖所有索马里口音和方言
引用与致谢
若在研究或生产系统中使用该数据集,请引用数据集仓库。特别感谢为推进低资源非洲语言(索马里语)文本转语音和语音技术发展所做的贡献。
使用示例
python from datasets import load_dataset dataset = load_dataset( "maanka2/ayaan-somali-tts-corpus", split="train" ) print(dataset[0])




