Repository navigation
StreamVox 2.0.0 正式公开完整 Python 源码,自有代码采用 Apache-2.0。
所有 SDK 功能免费提供,已删除产品激活、设备绑定、授权期限和试用音频降质逻辑。README、使用文档、模型指南、构建说明和示例已统一更新,并加入完全自愿的开发者赞赏说明。
发行文件
streamvox-2.0.0-cp312-none-win_amd64.whl:Windows x64 / CPython 3.12 安装包,包含可读源码与 CPU、CUDA、Vulkan 原生后端。streamvox-2.0.0.tar.gz:包含源码、文档、测试、许可证和原生库的源码分发包,可按标准构建流程重建。SHA256SUMS.txt:两个安装归档的 SHA256。release-metadata.json:公开源码提交、源码文件摘要与原生资产来源。
安装时按 README 选择 cpu、directml、onnx-cuda 中的一组;llama CUDA 另加 llama-cuda。TTSEngine 除 model 外的参数必须使用关键字。
验证记录
- 干净源码环境:107 项测试通过。
- 三个隔离安装环境:108 个 Python 源码文件及 22 个原生 DLL 摘要一致,许可证齐全,无 Torch 或授权客户端依赖。
- 下表 10 组测试均在本地模型完整、禁止 HTTP 请求的条件下完成真实短句合成;Qwen 0.6B 的 Vulkan 另在没有 NVIDIA 运行库的 CPU 依赖环境中验证。
| 模型 | llama 后端 | ONNX provider | 结果 |
|---|---|---|---|
qwen3-tts-clone-0.6b-gguf |
cuda | directml | 通过 |
qwen3-tts-clone-1.7b-gguf |
cuda | directml | 通过 |
s2-pro-4b-gguf |
cuda | directml | 通过 |
voxcpm2-gguf |
cuda | directml | 通过 |
moss-tts-nano-onnx |
不适用 | directml | 通过 |
qwen3-tts-clone-0.6b-gguf |
vulkan | directml | 通过 |
qwen3-tts-clone-0.6b-gguf |
vulkan | cpu | 通过 |
qwen3-tts-clone-0.6b-gguf |
cpu | cpu | 通过 |
moss-tts-nano-onnx |
不适用 | cpu | 通过 |
qwen3-tts-clone-0.6b-gguf |
cuda | cuda | 通过 |
- 从源码包通过标准隔离构建重新生成 wheel,内容审计与 twine 检查通过;安装后再次完成 MOSS CPU 合成。
以上是功能与发行验证,不代表全模型数值对照、跨后端数值一致性或人工试听已经验收;已有数值差异仍需继续排查。
第三方许可
模型权重不包含在 SDK 中,仍遵循各自许可证。S2-Pro 权重采用 Fish Audio Research License,商业用途需要 Fish Audio 单独书面许可。原生 LLVM OpenMP 使用可再分发的 conda-forge 构建并保留 LLVM exception。