开源llama.cpp Releases·原文 2026年11月12日

llama.cpp发布b12302:聊天接口允许TTS模型通过Jinja提供自定义文本归一化器

该版本合并PR #32053,为TTS模型提供自定义文本归一化器的接口;发布页同时列出macOS、Linux、Windows、Android等多平台预编译包,部分后端(如macOS KleidiAI、openEuler)被标注为DISABLED。

AI解读:同一提交还删除了tts_norm_is_reserved_name,即不再是保留名。来源未给出该接口的具体模板变量、调用方式或兼容性说明。

发布页按平台列出预编译包:macOS Apple Silicon(arm64)、macOS Intel(x64)、iOS XCFramework;Linux覆盖Ubuntu x64/arm64 CPU、s390x、Vulkan、CUDA 12/13、ROCm 10.0、OpenVINO、SYCL FP32/FP16及Snapdragon的CPU/Adreno GPU/Hexagon NPU包;另有Android、Windows和UI包。

部分条目被标注为DISABLED:macOS Apple Silicon的KleidiAI版本指向PR #23780,openEuler系列指向PR #23705,来源未说明禁用原因和恢复时间。

llama.cpp发布构建版本b12302。发布说明中列出的代码变更为合并PR #32053:在chat中允许TTS模型通过Jinja提供自定义文本归一化器,并在同一提交中删除tts_norm_is_reserved_name。

b12302的代码变更

发布说明把本次变更写作“chat: allow TTS model to provide custom text normalizer via jinja (#32053)”,其后注明“rm tts_norm_is_reserved_name”。这两行是来源中关于功能改动的全部描述。

来源没有说明模板中可用的变量名、归一化器如何被调用,也没有给出示例或对现有TTS模型的影响范围。

随版本提供的预编译包

发布页按平台给出下载项,覆盖macOS、iOS、Linux、Android、Windows、openEuler与UI。Windows侧包含CPU(x64/arm64)、CUDA 12.4、CUDA 13.5(含arm64)、Vulkan、OpenVINO 2026.4.1、SYCL与ROCm 10.0等构建;Linux侧包含Vulkan、CUDA、ROCm、OpenVINO、SYCL以及Snapdragon的CPU、Adreno GPU、Hexagon NPU构建。

  • 被标注为DISABLED的条目:macOS Apple Silicon(arm64,KleidiAI enabled)关联PR #23780;openEuler x86 310p、x86 910b(ACL Graph)、aarch64 310p、aarch64 910b(ACL Graph)关联PR #23705。
  • 来源未解释这些条目被禁用的原因,也未给出替代构建或时间表。

信息来源

llama.cpp Releases原始来源

更多

新闻专题
外观