/ Модель

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

Лицензия
Apache 2.0
Базовая модель
Qwen3-TTS-12Hz-0.6B-CustomVoice
Опубликована
18 авг 2026

qwen3-tts-0-6b-custom-voice-mix-precision

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

Arm/qwen3-tts-0-6b-custom-voice-mix-precision — это оптимизированный вариант мультиязычной модели синтеза речи Qwen3-TTS-12Hz-0.6B-CustomVoice, разработанной командой Qwen компании Alibaba Cloud.

3 564скачиваний за 30 дней6лайковвеса обновлены7 сен 2026

Бенчмарки

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

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

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

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

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

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

Пакет подготовлен для развертывания на Arm CPU и унаследовал лицензию Apache-2.0 от исходной модели и проекта. Модель преобразует текст UTF-8 в потоковое аудио с частотой 24 кГц, используя выбранного предустановленного диктора; автоматический выбор языка также поддерживается.

Пакет содержит артефакты в форматах GGUF, ONNX и LiteRT/TFLite и использует смешанные фреймворки: токенизацию Hugging Face, ONNX Runtime для эмбеддингов и llama.cpp/GGUF либо LiteRT/TFLite для основных компонентов синтеза. Talker, предсказатель кодов и трансформер декодера речи квантизированы в Q8_0, а постобработка декодера использует вычисления FP16. Поддерживаются китайский, английский, японский, корейский, немецкий, французский, русский, португальский, испанский и итальянский языки. Число активных групп предсказания кодов можно настраивать; пакетные значения по умолчанию используют 16 групп.

К сильным сторонам относятся уменьшение размера примерно в 1,64 раза по сравнению с FP32-реализацией, отсутствие выявленного ухудшения разборчивости по WER, потоковый вывод и ускорение на заявленных устройствах. На одном ядре Arm CPU с SME2 коэффициент реального времени составляет 0,376 на MacBook Pro с M4 Pro и 0,836 на смартфоне Vivo X300, то есть синтез выполняется быстрее реального времени в обоих тестах. Ограничения включают зависимость производительности от конкретного оборудования и рантайма, использование только предустановленных голосов, отсутствие заявленных сведений о произвольном клонировании голоса и неопределенный контекстный размер. Движок инференса для данного пакета предоставляется через программу Compute Flow Early Access, доступ к которой предлагается запрашивать у Arm.

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

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

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

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

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

Открыть на Hugging Face

Qwen3-TTS-12Hz-0.6B CustomVoice - Mixed Precision and Mixed Frameworks

This repository packages a mixed-precision, mixed-framework deployment bundle derived from Qwen/Qwen3-TTS-12Hz-0.6B-CustomVoice for multilingual text-to-speech using preset speakers. The bundle uses GGUF, ONNX, and LiteRT artifacts and supports streaming synthesis at 24 kHz.

✨ Key Highlights

  • No intelligibility regression — no intelligibility WER regression was observed against the FP32 Qwen3-TTS CustomVoice implementation.
  • Reduced model size — 1.64× smaller than the FP32 Qwen3-TTS CustomVoice implementation.
  • Performance uplift — compared with the FP32 Qwen3-TTS CustomVoice implementation:
    • RTF is improved by more than 2× on the MacBook Pro® computer with M4 Pro
    • RTF is improved by more than 4× on the Android™ Vivo X300 smartphone.
  • Faster than real-time — using one Arm® CPU core with SME2 (An RTF lower than 1 is faster than real time):
    • RTF is 0.376 on a MacBook Pro® computer with an M4 Pro chip
    • RTF is 0.836 on an Android™ Vivo X300 smartphone.
  • Time to first chunk — using one Arm® CPU core with SME2
    • latency is 0.139 s on a MacBook Pro® computer with an M4 Pro chip
    • latency is 0.314 s on an Android™ Vivo X300 smartphone.
  • Arm® CPU deployment — optimized for efficient execution on Arm® CPUs.
  • Streaming output — returns synthesized speech at 24 kHz in streaming mode.

📦 Model Details

Model Description

Qwen3-TTS-12Hz-0.6B-CustomVoice is a multilingual text-to-speech model that synthesizes speech using a selected preset speaker.

  • Developed by: Qwen team, Alibaba Cloud
  • Model type: Multilingual text-to-speech with preset-speaker selection
  • License: Apache-2.0, inherited from the upstream model and source project
  • Base model: Qwen/Qwen3-TTS-12Hz-0.6B-CustomVoice
  • Packaged variant: qwen3_tts_12hz_0.6b_custom_voice
  • Package form: GGUF, ONNX, and TFLite artifacts

Model Sources

🚀 Get Started with the Model

🔓 Compute Flow — Early Access

The inference engine for this model package is available through the Compute Flow Early Access Program.

Want to try it?

📩 Contact us at ai-early-access@arm.com to request access.

📊 Quality evaluation

Quality was assessed using WER on a subset of the Seed-TTS corpus. No intelligibility regression was observed against the FP32 Qwen3-TTS CustomVoice implementation.

Settings: English, Aiden speaker, temperature 0.9, top-k 50, and seed 12345. Audio was converted to mono 16 kHz before ASR scoring.

🎯 Performance evaluation

Performance was measured under the following conditions:

  • One Arm® CPU core.
  • 5 warmups.
  • 30 measured runs with a 60-second pause between runs.
  • The Android™ Vivo X300 smartphone screen was kept on.

The following methodology and definitions were used:

  • The input prompt was: "Hello everyone. I am Jack and I am your personal assistant."
  • End-to-end latency is the summed brick execution time for the complete utterance and excludes model setup.
  • Average memory is the mean process RSS sampled throughout setup and inference.
  • Peak memory is the maximum sampled RSS or high-water mark.

Compared with the FP32 Qwen3-TTS CustomVoice implementation, the optimized model provides the following uplift.

MetricMacBook Pro®: FP32MacBook Pro®: OptimizedUpliftAndroid™ Vivo X300: FP32Android™ Vivo X300: OptimizedUplift
RTF0.8390.3762.23× faster3.5160.8364.21× faster
End-to-end latency3.962 s1.684 s2.35× faster16.877 s3.878 s4.35× faster
Time to first chunk0.305 s0.139 s2.19× faster1.240 s0.314 s3.95× faster
Average memory4619.3 MiB2605.9 MiB43.6% lower5253.7 MiB2883.4 MiB45.1% lower

🛠️ Technical Specifications

Objective

Generate streaming 24 kHz speech from text using a selected preset speaker.

Runtime Architecture

Component roleFramework / format
Text tokenizationHugging Face tokenizer
EmbeddingsONNX Runtime / ONNX
Talker, code prediction, and speech decodingllama.cpp / GGUF and LiteRT / TFLite

Precision and Quantization

  • The talker, code predictor, and speech-decoder transformer use Q8_0 quantization.
  • Speech-decoder post-processing uses FP16 compute acceleration.

Input Specification

InputDescription
Text promptUTF-8 string

Output Specification

The model returns synthesized 24 kHz audio in streaming mode.

Manifest Configuration

At runtime, users can select the synthesis language and preset speaker and set the number of active code-prediction groups. The packaged defaults are language- and speaker-specific and use 16 active code-prediction groups.

Supported languages are Chinese, English, Japanese, Korean, German, French, Russian, Portuguese, Spanish, and Italian. Automatic language selection is also available.

Repository Contents

  • qwen3_tts_custom_voice_<language>_manifest.json — language-specific configuration.
  • tokenizer.json — tokenizer model.
  • *.onnx, *.gguf, and *.tflite — model components.
  • assets/ — language, speaker, and variant maps.
  • SHA256SUMS — model-bundle checksums for reproducibility.

🗂️ Model and Asset Origin

🔐 Checksums

SHA256SUMS was generated by recursively hashing every regular file in the model bundle, including files in subdirectories, except the generated root SHA256SUMS and paths with a dotfile component.

From the model bundle root, verify the checked-out files with:

shasum -a 256 -c SHA256SUMS

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

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

GPU в ailist

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

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

GGUF-веса поддерживаются только для текстовых LLM (llama.cpp).

Ревизия весов
1937262

0 моделей