llama.cpp发布b12116,新增drama-3 TTS支持
llama.cpp版本b12116的更新说明显示,该版本在model与mtmd部分加入drama-3语音合成(TTS)支持,并附带多平台预编译包。
AI解读:同一提交说明提到两处后续改动:清理代码,以及mtmd中drama3辅助逻辑在codebook tower上限处停止。
发布页同时列出了macOS、iOS、Linux、Android、Windows等平台的预编译包,包括CPU、CUDA、Vulkan、ROCm、SYCL、OpenVINO等后端变体。
macOS Apple Silicon的KleidiAI版本标记为DISABLED,openEuler构建项同样标记为DISABLED。
来源未给出该TTS支持的音质、延迟、支持语言或模型清单等评测数据。
llama.cpp发布b12116版本,其更新说明中的提交标题为“model, mtmd: drama-3 tts support”(#31613),即在model与mtmd模块中加入对drama-3语音合成(TTS)的支持。
同一提交说明还列出两项清理与限制性改动:“clean up”,以及mtmd中drama3辅助逻辑在codebook tower上限处停止。该提交由Pascal共同署名。
预编译包覆盖的平台与后端
发布页照例列出了多平台预编译产物,包括macOS Apple Silicon(arm64)与Intel(x64)、iOS XCFramework、Ubuntu x64/arm64/s390x、Android arm64、Windows x64/arm64,以及UI包。
Linux侧包含CPU、Vulkan、CUDA 12.8、CUDA 13.4、ROCm 10.0、OpenVINO 2026.4.1、SYCL FP32/FP16等变体;Windows侧包含CPU、CUDA 12.4/13.4、Vulkan、OpenVINO、SYCL、ROCm 10.0等变体,另有面向Snapdragon的Linux/Android包,覆盖CPU、Adreno GPU与Hexagon NPU。
标记为DISABLED的构建项
发布页中,macOS Apple Silicon(arm64,启用KleidiAI)一项标注为DISABLED,并链接到PR #23780;openEuler下的x86(310p)、x86(910b, ACL Graph)、aarch64(310p)、aarch64(910b, ACL Graph)四项也整体标注DISABLED,链接到PR #23705。
发布页未说明这些构建被停用的原因,也未给出恢复时间。
TTS支持的已知范围
按照提交说明,b12116的新增内容是drama-3 TTS支持,落在model与mtmd两个模块;mtmd的drama3辅助逻辑被限制在codebook tower上限处停止。
来源没有提供该TTS功能的音质、推理速度、支持语言、所需模型文件或使用方式等细节,也没有公开的效果评测数据。