/ Модель

Характеристики

Лицензия
CC BY-NC-SA 4.0
Базовая модель
Spark-TTS-0.5B
Библиотека
transformers
Опубликована
5 июн 2025

bambara-tts

Синтез речиТекст → аудио3 профессии

Модель MALIBA-AI Bambara TTS преобразует текст на бамбара в речь одним из десяти голосов.

14скачиваний за 30 дней8лайковвеса обновлены24 июл 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

MALIBA-AI разработала Bambara TTS — модель синтеза речи на языке бамбара (бамананкан). Она преобразует текст в речь и позволяет выбирать одного из 10 доступных голосов. Модель основана на Spark-TTS с языковой моделью семейства Qwen2.5 и содержит около 500 млн параметров; отдельный вокодер для синтеза не требуется.

На вход подаются текст на стандартной орфографии бамбара и идентификатор голоса, на выходе — монофоническое аудио WAV с частотой 16 кГц и разрядностью 16 бит. Встроенная нормализация обрабатывает цифры, даты и время. Модель предназначена для образовательных, исследовательских и общественных проектов, связанных с озвучиванием текстов на бамбара.

Качество снижается при смешивании французского и бамбара; для лучшего результата рекомендуется использовать текст только на бамбара в стандартной орфографии. Лицензия CC BY-NC-SA 4.0 ограничивает коммерческое использование. В карточке также запрещено клонировать голоса без согласия и создавать вводящие в заблуждение или незаконные аудиозаписи.

Сценарии применения

  • озвучивание текстов на бамбара
  • создание учебных аудиоматериалов на бамбара
  • синтез речи на бамбара с выбором голоса
  • озвучивание текста с цифрами, датами и временем

Ограничения

Модель хуже работает с текстом, где смешаны французский и бамбара; рекомендуется стандартная орфография бамбара. Коммерческое использование ограничено лицензией CC BY-NC-SA 4.0.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

MALIBA-AI Bambara TTS 🇲🇱

Model architecture | Model size | Language | License

Model Overview

This model provides neural text-to-speech synthesis for Bambara (Bamanankan), the most widely spoken language in Mali. The model supports 10 authentic Bambara speakers and produces high-fidelity audio without requiring separate vocoder models. It serves over 14 million Bambara speakers across West Africa with native-level pronunciation and cultural authenticity.

  • Available Speakers: Adama, Moussa, Bourama, Modibo, Seydou, Amadou, Bakary, Ngolo, Ibrahima, Amara

⚠️ Non-commercial use only. One of the training data of the base model spark-tts carries a license that restricts commercial use.

Quick Start

Installation

pip install git+https://github.com/MALIBA-AI/bambara-tts.git

with uv (faster)

    uv pip install git+https://github.com/MALIBA-AI/bambara-tts.git

Note : if you are in colab please install those additional dependencies :

    !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

Basic Usage

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_filename="greeting.wav")

Note: More detail : https://github.com/sudoping01/bambara-tts/blob/main/README.md

A notebook is available on this link, enabling you to test the model quickly. The inference server: server

Technical Specifications

Architecture

  • Base Model: Spark-TTS (LLM-based TTS)
  • Foundation: Qwen2.5-based language model
  • Parameters: ~500M
  • Audio Format: 16kHz, 16-bit PCM mono
  • Language Support: Bambara (bm-ML)

Model Input/Output

Input

  • Text: Bambara text in standard orthography
  • Speaker ID: Choice of 10 available speakers
  • Parameters: Temperature, top-k, top-p (optional)

Output

  • Audio: 16kHz mono WAV format
  • Quality: Professional-grade speech synthesis

⚠️ Known Limitations

Language Mixing

  • Issue: Poor performance with French-Bambara code-switching
  • Recommendation: Use pure Bambara text for optimal results

Numeric Content

  • Update: We now use Bambara Text Normalizer to preprocess input text. This allows the TTS model to generate speech for digits, dates, and times automatically.
  • Integration: This normalization is already built into the MALIBA-AI Bambara TTS Inference framework, so users do not need to manually convert numbers or dates.
  • Recommendation: For best results, provide text in standard Bambara orthography, but numeric content and dates are handled automatically.

⚠️ Disclaimer

This model provides high-fidelity Bambara speech synthesis intended for research, education, and community applications. The following uses are strictly forbidden:

  • Voice Impersonation: Do not clone voices without explicit consent
  • Deceptive Content: Do not generate misleading or fraudulent audio
  • Illegal Activities: Do not use for any unlawful purposes

By using this model, you agree to uphold ethical standards and legal responsibilities. We are not responsible for any misuse and firmly oppose unethical usage of this technology.

If you have concerns about potential misuse or need guidance on ethical applications, please contact us at ml.maliba.ai@gmail.com

License

MALIBA-AI Research Licence - Non-commercial use due to some data used in base model training.

Key Terms (Non-Commercial License)

  • ✅ Permitted: research, academic, educational, and personal use
  • ✅ Required: clear attribution to the original authors (MALIBA-AI)
  • ✅ Allowed: modifications and derivative works, provided they are shared under the same non-commercial, share-alike terms
  • ❌ Prohibited: any commercial use, monetization, or revenue-generating activity
  • ❌ Prohibited: use by companies, startups, or for-profit organizations without prior written permission
  • ❌ Prohibited: selling, sublicensing, hosting as a paid service, or integrating into commercial products

If you have any questions, please contact us at: ml[dot]maliba[dot]ai[at]gmail.com

Citation

@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: Empowering Mali's Future Through Community-Driven AI Innovation

"No Malian Language Left Behind"

Contact Information:

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · transformers

Нельзя запустить

Доступ к модели ограничен автором; у платформы нет доступа к весам.

Ревизия весов
6486b67

0 моделей