Skip to content

StreamVox 2.0.0 · Apache-2.0 开源版

Latest

Choose a tag to compare

@RoversCode RoversCode released this 16 Oct 06:53

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。

模型许可表 · 第三方声明