/ Модель

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

Контекст
128 000 токенов
Параметры
460 млн
Лицензия
Apache 2.0
Архитектура
lfm2 · dense
Базовая модель
kani-tts-370m
Опубликована
10 ноя 2025

kani-tts-370m-vie

Генерация текстаТекст → текст3 профессии

Дообученная на вьетнамских речевых данных модель Kani TTS для быстрого синтеза речи с несколькими голосами и диалектами.

66скачиваний за 30 дней21лайквеса обновлены15 ноя 2025

Бенчмарки

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

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Текст» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

    Модели ответят на каждую задачу, судья оценит ответы. Опубликованный результат появится на этой странице.

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

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

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

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

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

Kani TTS Vie — модель преобразования текста в речь на вьетнамском языке, разработанная pnnbao-ump и дообученная на базе nineninesix/kani-tts-370m. В метаданных указаны архитектура LFM2 с плотной моделью Lfm2ForCausalLM и размер 460 млн параметров; в README приведена оценка 370 млн. Для обучения использованы VieNeu-TTS-140h, VieNeu-TTS-140h-nanocodec и VieNeu-TTS-500h-dialects.

Модель предназначена для быстрого синтеза вьетнамской речи, включая потоковые и работающие в реальном времени приложения. Она поддерживает несколько голосов, в том числе мужские и женские голоса с северным и южным произношением; README также описывает использование голосов других языков для синтеза вьетнамской речи. Заявлены автоматическая нормализация чисел, символов и сокращений, частота дискретизации 22,05 кГц и около трёх секунд инференса для короткого текста.

README называет проект бесплатным и открытым, а метаданные указывают лицензию Apache-2.0. README описывает планы по добавлению клонирования голоса и управления эмоциями и стилем, поэтому эти возможности не следует считать уже поддерживаемыми. Заявленные скорость и качество не сопровождаются независимыми результатами оценки.

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

  • озвучивание коротких вьетнамских текстов
  • синтез речи для потоковых приложений и сценариев реального времени
  • генерация мужской и женской вьетнамской речи с северным или южным произношением
  • автоматическое чтение текста с нормализацией чисел, символов и сокращений

Ограничения

Клонирование голоса и управление эмоциями или стилем указаны как планируемые функции. Скорость и качество приведены в README как заявления проекта без независимых результатов оценки.

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

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

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

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

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

Открыть на Hugging Face

😻 Kani TTS Vie

GitHub Hugging Face

Fast and Expressive Vietnamese Text-to-Speech Model

logo-removebg-preview

Kani TTS Vie là mô hình chuyển văn bản thành giọng nói tiếng Việt tốc độ cao, hỗ trợ streaming, rất phù hợp cho ứng dụng thời gian thực, được fine-tune từ mô hình nền kani-tts-370m trên dữ liệu:

  • VieNeu-TTS-500h-dialects (đa vùng miền)
  • VieNeu-TTS-140h + 140h-nanocodec (giọng phổ thông & dữ liệu nén cao chất lượng)

✨ Tính năng

  • 🚀 Siêu nhanh: Inference chỉ ~3 giây cho đoạn văn ngắn
  • 🎭 Đa giọng: Hỗ trợ nhiều giọng đọc tiếng Việt (Nam/Nữ, Bắc/Nam). Lưu ý: các bạn hoàn toàn có thể sử dụng giọng của các ngôn ngữ khác để inference tiếng Việt.
  • 📝 Chuẩn hóa văn bản: Tự động chuẩn hóa số, ký hiệu, từ viết tắt
  • 🎯 Chất lượng cao: Âm thanh tự nhiên, rõ ràng với sample rate 22.05kHz

💝 Ủng hộ dự án

Kani TTS Vie là dự án mã nguồn mở hoàn toàn miễn phí. Tuy nhiên, việc fine-tuning mô hình TTS trên hơn 500 giờ dữ liệu đa vùng miền đòi hỏi chi phí GPU rất lớn.

Nếu mô hình này hữu ích cho bạn, hãy cân nhắc ủng hộ để giúp dự án tiếp tục phát triển:

Buy Me a Coffee

Sự đóng góp của bạn sẽ giúp:

  • 💰 Trang trải chi phí GPU: Training model trên hàng trăm giờ dữ liệu tốn hàng nghìn USD
  • 🚀 Phát triển tính năng mới: Voice cloning, emotion control, speaking style
  • 📊 Mở rộng dataset: Thu thập thêm giọng đọc đa dạng (Bắc, Trung, Nam)
  • 🎯 Nâng cao chất lượng: Cải thiện độ tự nhiên và rõ ràng của giọng đọc
  • 🌍 Duy trì dự án: Cập nhật model, sửa lỗi, hỗ trợ cộng đồng

Mỗi đóng góp, dù nhỏ, đều có ý nghĩa rất lớn với dự án!
Cảm ơn bạn đã tin tưởng và ủng hộ! 🙏


🎤 Giọng đọc hỗ trợ

Tiếng Việt

Tất cả các mẫu âm thanh tiếng Việt dưới đây đều được sinh ra (inferred) từ mô hình Kani TTS Vie.

  • Khoa – Nam miền Bắc

"Cũng trong thập niên 1960, Jones quyết định đương đầu với một thử thách mới, viết nhạc phim."

  • Hùng – Nam miền Nam

"Ông biết hiện giờ nhiều người không còn thích đọc sách nữa, thế nên dù ai đó chỉ vô tình ghé hiệu sách, ông cũng đều trân trọng cả."

  • Trinh – Nữ miền Nam

"Đi vào chi tiết Làm việc nhóm và tính cứng nhắc cá nhân là hai điều không thể nào tương thích với nhau."


Tiếng Anh

💡 Lưu ý: Các bạn hoàn toàn có thể dùng giọng của những ngôn ngữ khác để inference cho tiếng Việt!

  • David – British

"Ngược lại, những người không thể đào tạo sẽ gặp khó khăn với sự thay đổi và kết quả là họ không thể thích nghi."

  • Katie – Irish

"Những người này sẽ vò đầu bứt tai, chịu đựng nỗi đau thể chất khi nghĩ đến chuyện làm những điều khác biệt."


Các Giọng Khác để Test (Cross-lingual)

(Sử dụng các giọng này với tiếng Việt để tạo hiệu ứng giọng nước ngoài đọc tiếng Việt)

  • English: Puck (Gemini), Kore (Gemini), Andrew, Jenny (Irish), Simon
  • Korean: Seulgi
  • German: Bert, Thorsten (Hessisch)
  • Spanish: Maria
  • Chinese: Mei (Cantonese), Ming (Shanghai)
  • Arabic: Karim, Nur

Cần finetune giọng của riêng bạn?

Bạn hoàn toàn có thể tinh chỉnh (fine-tuning) mô hình Kani TTS Vie trên tập dữ liệu cá nhân của mình bằng phương pháp LoRA.

Vui lòng truy cập thư mục finetune/ trong repository này để tìm các Notebook hướng dẫn chi tiết: 🔗 https://github.com/pnnbao97/Kani-TTS-Vie

🔧 Sử dụng

Trên Hugging Face Space

Truy cập trực tiếp tại: pnnbao-ump/Kani-TTS-Vie

Local Installation

# Clone repository
git clone https://github.com/pnnbao97/Kani-TTS-Vie.git
cd Kani-TTS-Vie

# Cài đặt dependencies
uv sync

# Chạy ứng dụng
uv run uvicorn server:app

Python API

from kani_vie.tts_core import Config, KaniModel, NemoAudioPlayer
from utils.normalize_text import VietnameseTTSNormalizer

# Khởi tạo model
config = Config()
player = NemoAudioPlayer(config)
kani = KaniModel(config, player)
normalizer = VietnameseTTSNormalizer()

# Tạo giọng nói
text = "Xin chào! Tôi là Kani TTS."
processed_text = normalizer.normalize(text)
audio, _ = kani.run_model(processed_text, speaker_id="nam-mien-nam")

# Lưu file
import soundfile as sf
sf.write("output.wav", audio, 22050)

📊 Thông số kỹ thuật

Thông sốGiá trị
Model size370M parameters
Sample rate22,050 Hz
Inference time~3s cho văn bản ngắn
RTF~0.1-0.3x (real-time factor)
Base modelnineninesix/kani-tts-370m

📚 Datasets

Model được fine-tune trên:

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

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

GPU в ailist

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

Можно запустить

Подбираем GPU…

Класс архитектуры
Lfm2ForCausalLM
Ревизия весов
8c0c54b

0 моделей