🚀 MALIBA-AI Bambara TTS 🇲🇱
本模型为班巴拉语(Bamanankan)提供神经文本转语音合成功能。班巴拉语是马里使用最广泛的语言,该模型支持10位地道的班巴拉语发音人,无需单独的声码器模型即可生成高保真音频,能为西非超过1400万班巴拉语使用者提供母语级别的发音和文化上的地道表达。
🚀 快速开始
📦 安装
pip install maliba-ai==1.1.1b0
若要进行开发安装:
pip install git+https://github.com/MALIBA-AI/bambara-tts.git
使用uv(更快):
uv pip install maliba-ai==1.1.1b0
uv pip install git+https://github.com/MALIBA-AI/bambara-tts.git
注意:如果您在Colab中使用,请安装以下额外依赖:
!pip install --no-deps bitsandbytes accelerate xformers==0.0.29.post3 peft trl triton cut_cross_entropy unsloth_zoo
!pip install sentencepiece protobuf huggingface_hub hf_transfer
!pip install --no-deps unsloth
💻 使用示例
基础用法
from maliba_ai.tts.inference import BambaraTTSInference
from maliba_ai.config.settings import Speakers
tts = BambaraTTSInference()
text = "Aw ni ce. I ka kɛnɛ wa?"
audio = tts.generate_speech(text=text, speaker_id=Speakers.Bourama, output_path="greeting.wav")
注意:更多详情请见:https://github.com/sudoping01/bambara-tts/blob/main/README.md
🔧 技术细节
架构
属性 |
详情 |
基础模型 |
Spark-TTS(基于大语言模型的文本转语音) |
基础架构 |
基于Qwen2.5的语言模型 |
参数数量 |
约5亿 |
音频格式 |
16kHz、16位PCM单声道 |
语言支持 |
班巴拉语(bm - ML) |
模型输入/输出
输入
- 文本:标准正字法的班巴拉语文本
- 发音人ID:可从10位可用发音人中选择
- 参数:温度、top - k、top - p(可选)
输出
- 音频:16kHz单声道WAV格式
- 质量:专业级语音合成
⚠️ 已知限制
语言混合
⚠️ 重要提示
该模型在处理法语 - 班巴拉语代码切换时表现不佳,建议使用纯班巴拉语文本以获得最佳效果。
数字内容
⚠️ 重要提示
该模型在处理阿拉伯数字(1, 2, 3...)时表现欠佳,建议将数字转换为班巴拉语书写形式。
⚠️ 免责声明
本模型提供高保真的班巴拉语语音合成,旨在用于研究、教育和社区应用。严禁以下使用方式:
- 声音模仿:未经明确同意,不得克隆声音。
- 欺骗性内容:不得生成误导性或欺诈性音频。
- 非法活动:不得用于任何非法目的。
使用本模型即表示您同意遵守道德标准和法律责任。我们不对任何滥用行为负责,并坚决反对对该技术的不道德使用。
如果您对潜在的滥用问题有疑虑或需要有关道德应用的指导,请通过ml.maliba.ai@gmail.com与我们联系。
影响与使命
MALIBA - AI的使命是:“不让任何马里人在技术进步中掉队”
- 服务超1400万使用者:为西非的班巴拉语使用者提供服务。
- 数字包容:打破技术中的语言障碍。
- 文化保护:支持马里的语言遗产。
- 社区赋权:促进当地的创新和发展。
📄 许可证
CC BY - NC - SA 4.0 - 由于基于Spark - TTS基础模型,仅限非商业使用。
关键条款
- ✅ 可用于研究、教育和个人使用
- ✅ 需要注明来源
- ✅ 可进行相同许可的衍生创作
- ❌ 未经许可不得用于商业用途
如需商业许可,请联系ml.maliba.ai@gmail.com
引用
@software{maliba_ai_bambara_tts,
title={MALIBA-AI Bambara Text-to-Speech: Open-Source High-Quality TTS for Bambara Language},
author={MALIBA-AI},
year={2025},
url={https://huggingface.co/MALIBA-AI/bambara-tts}
}
MALIBA - AI:通过社区驱动的人工智能创新,赋能马里的未来
“不让任何马里语言掉队”
联系信息