第三方组件与来源
所有运行库和模型由安装脚本从官方维护的发布地址下载,固定版本与 SHA-256 见 scripts/assets.lock.json。项目源码包不包含这些模型或二进制组件;解压后的原始许可证随下载保留。
| 组件 | 用途 | 来源 |
| llama.cpp b11429 / d81235049 | CUDA GGUF 推理与结构化、流式 API | 官方 Release、服务器文档 |
| NVIDIA CUDA 12.8 runtime | 3090 推理运行库 | 同一 llama.cpp 官方 Release 的 cudart 包;NVIDIA 组件许可随包保留 |
| sherpa-onnx 1.13.8 | CPU ASR 与 TTS | 官方仓库 |
| SenseVoice INT8 2024-07-17 | 中文/英语等离线语音识别 | sherpa 官方模型说明、SenseVoice |
| MeloTTS zh_en ONNX | 中文/英文女声合成 | sherpa VITS 模型说明、MeloTTS |
| FastAPI、Uvicorn、Pydantic、HTTPX、NumPy | 本地 HTTP 服务、数据校验与音频处理 | 固定版本见 requirements.lock.txt,对应发行包保留各自许可 |
| Playwright、pytest | 验收测试 | 仅开发依赖,不是应用运行要求 |
SenseVoice 下载包的许可证引用上游 FunASR 模型许可说明,请遵循上游使用条件。MeloTTS 包带有 MyShell 的 MIT 许可证。用户现有 GGUF 不由本项目获取或重新分发,其来源与许可由用户原有模型文件决定。