The OpenMOSS team has only published GGUFs for their 8B Delay model. This repo provides quantized GGUFs for the lightweight 1.7B Local variant, suitable for edge/on-device TTS deployment.
The standard convert_hf_to_gguf.py (both upstream llama.cpp and the OpenMOSS fork) fails on the Local variant because 213 audio-specific tensors lack GGUF name mappings. We added:
19 new MODEL_TENSOR entries in gguf-py/gguf/constants.py for local transformer layers, bridge MLPs, and audio layer norms
~70 lines of tensor mapping in convert_hf_to_gguf.py handling:
The GGUF files contain all 555 tensors correctly. However, the llama-moss-tts C++ binary currently only supports the 8B Delay model's tensor layout (375 tensors). The Local variant's extra tensors need C++ loading + inference code in moss-tts-delay.cpp.
PyTorch inference works — audio quality verified with the original safetensors producing clean English speech at 24kHz.
Audio Quality Verification
Tested with PyTorch bf16 on RTX 3090:
"Hello, I am LUI, your personal AI assistant. How can I help you today?" → 5.8s clean audio
"Your stress has been elevated for the past hour..." → 5.6s clean audio