/ Модель

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

Контекст
32 768 токенов
Параметры
520 млн
Лицензия
MIT
Архитектура
qwen2 · dense
Базовая модель
Qwen2.5-0.5B
Опубликована
30 мар 2026

Archa-TTS-0.5B-th

Генерация текстаТекст → текст

Модель на базе Qwen2.5-0.5B синтезирует тайскую речь из текста, в том числе в потоковом режиме.

146скачиваний за 30 дней2лайкавеса обновлены10 апр 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Archa-TTS-0.5B-th — модель синтеза тайской речи, разработанная Пакорном Арчакеери на основе Qwen2.5-0.5B. Это плотная авторегрессионная модель Qwen2ForCausalLM примерно на 519,6 млн параметров, дообученная с LoRA на датасете CMKL/Porjai-Thai-voice-dataset-central. Она генерирует аудиотокены из текста на тайском языке, а SNAC декодирует их в речь с частотой дискретизации 24 кГц.

Модель предназначена для преобразования тайского текста в речь, включая потоковую генерацию в реальном времени и полную генерацию перед воспроизведением. Она принимает текст на тайском и выдаёт аудио WAV; заявленный контекст — 32 768 токенов. Для запуска рекомендуется GPU с CUDA; на CPU работа значительно медленнее. Репозиторий распространяется по лицензии MIT, однако автор просит отдельно проверять лицензии датасета, Qwen2.5 и SNAC перед коммерческим использованием.

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

  • синтез речи на тайском языке из текста
  • потоковое озвучивание тайского текста в реальном времени
  • создание WAV-файлов с тайской речью

Ограничения

Поддерживается только тайский язык; для работы на CPU требуется значительно больше времени, а для запуска нужны веса LoRA и декодер SNAC. Перед коммерческим использованием следует проверить лицензии обучающего датасета, Qwen2.5 и SNAC.

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

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

Открыть на Hugging Face

Archa-TTS-0.5B-th

โมเดลแปลงข้อความภาษาไทยเป็นเสียงพูด (Text-to-Speech) พัฒนาบน Qwen2.5-0.5B ด้วยการ fine-tune แบบ LoRA ร่วมกับ SNAC audio codec ที่ sample rate 24kHz

พัฒนาโดย ปรกณ์ อาชาคีรี TU ACM SIGHPC Student Chapter | สนับสนุนโดย Thai SC


GitHub

https://github.com/YangNobody12/Archa-TTS-0.5B-th


Overview

โมเดลจะสร้างลำดับ audio tokens จากข้อความภาษาไทย แล้วถอดรหัสเป็นคลื่นเสียงผ่าน SNAC neural audio codec

⚠️ โมเดลนี้รองรับเฉพาะภาษาไทยเท่านั้น ⚠️ รองรับการสร้างเสียงแบบ Realtime


Model Details

รายการค่า
โมเดลพื้นฐานQwen/Qwen2.5-0.5B
สถาปัตยกรรมQwen2ForCausalLM
พารามิเตอร์~0.5B
Audio codecSNAC 24kHz
ความแม่นยำbfloat16 / float16
ขนาด Vocab180,500
Context สูงสุด32,768 tokens

Requirements

pip install torch transformers peft snac soundfile sounddevice noisereduce scipy numpy
  • Python 3.8 ขึ้นไป
  • แนะนำให้ใช้ GPU ที่รองรับ CUDA
  • สามารถรัน CPU ได้ แต่จะช้ามาก
  • ต้องมี LoRA adapter weights ในโฟลเดอร์:
Pakorn2112/Archa-TTS-0.5B-th

Usage

Streaming Mode (Realtime)

from inference import generate_audio

generate_audio(
    "สวัสดีครับ วันนี้อากาศดีมากเลยนะครับ",
    mode="streaming"
)

Full Mode

from inference import generate_audio

generate_audio(
    "สวัสดีครับ วันนี้อากาศดีมากเลยนะครับ",
    mode="full"
)

CLI

python inference.py

ระบบจะ

  • รันตัวอย่าง streaming
  • บันทึกไฟล์ output_realtime.wav

How It Works

  1. ข้อความภาษาไทยถูก tokenize

  2. เพิ่ม control tokens พิเศษ

    • start_of_human
    • start_of_speech
  3. โมเดล Qwen2.5 + LoRA สร้าง audio tokens แบบ autoregressive

  4. ถอดรหัส audio tokens ทีละ 7 ตัว (1 SNAC frame)

  5. SNAC decoder สร้างคลื่นเสียง 24kHz

  6. ทำ noise reduction เป็นขั้นตอนสุดท้าย


Modes

Streaming Mode

  • สร้างเสียงแบบ realtime
  • buffer ~100 frames ก่อนเริ่มเล่น
  • stream ทีละ ~20 frames
  • ใช้ context overlap เพื่อให้เสียงต่อเนื่อง

Full Mode

  • สร้าง tokens ทั้งหมดก่อน
  • ถอดรหัสและเล่นเสียงทีเดียว

Output

  • WAV format
  • Sample rate 24kHz
  • รองรับ resample อัตโนมัติ หาก hardware ไม่รองรับ

License

MIT License


Important Notes

⚠️ โมเดลถูกฝึกจาก third-party datasets กรุณาตรวจสอบ license ของ dataset ก่อนใช้งานเชิงพาณิชย์

⚠️ กรุณาอ้างอิง license ของ

  • Qwen2.5
  • SNAC

ก่อนนำไปใช้งาน


Author

Pakorn Archakeeree TU ACM SIGHPC Student Chapter Supported by Thai SC


Citation

@software{archa_tts_0_5b_th,
  author = {Pakorn Archakeeree},
  title = {Archa-TTS-0.5B-th},
  year = {2026},
  url = {https://github.com/YangNobody12/Archa-TTS-0.5B-th}
}

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
Qwen2ForCausalLM
Ревизия весов
e49e052

0 моделей