Repolode
thewh1teagle

thewh1teagle/kokoro-onnx

基于 ONNX Runtime 运行 Kokoro 模型的 Python 离线文本转语音库,支持 CPU 与 GPU。

Star
2,794
Fork
306
未关闭 Issue
80
最近提交
2个月前

这是什么?

kokoro-onnx 是一个 Python 库,通过 ONNX Runtime 运行 Kokoro-82M 文本转语音模型,把文字合成为语音。开发者无需调用云端语音服务,即可在本地生成音频。

项目提供多种音色并支持多种语言。可以通过 pip 从 PyPI 安装,1.0 版本的模型文件可直接下载。项目同时提供量化版模型,体积明显更小;作者称在 macOS M1 上可接近实时地生成语音。

仓库附带示例脚本,可将生成的语音保存为 WAV 文件。使用 1.0 模型时,项目推荐配合 misaki g2p 包进行文本到音素的转换。

核心功能

  • 01通过 ONNX Runtime 在本地运行 Kokoro 语音模型
  • 02可通过 pip 从 PyPI 安装
  • 03提供多种音色和多种语言
  • 04提供体积小得多的量化模型
  • 05同时支持 CPU 和 GPU 运行

适用场景

  • 为 Python 应用添加离线语音输出
  • 把文稿批量生成旁白音频,用于视频或文章
  • 在不开通云端 TTS 服务的情况下验证语音功能原型

标签

常见问题

kokoro-onnx 是什么?
基于 ONNX Runtime 运行 Kokoro 模型的 Python 离线文本转语音库,支持 CPU 与 GPU。 kokoro-onnx 是一个 Python 库,通过 ONNX Runtime 运行 Kokoro-82M 文本转语音模型,把文字合成为语音。开发者无需调用云端语音服务,即可在本地生成音频。
kokoro-onnx 可以免费使用吗?用的什么许可证?
kokoro-onnx 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
kokoro-onnx 还在维护吗?
半年内有更新。kokoro-onnx 最近一次提交是在 2026年9月1日。
kokoro-onnx 适合用来做什么?
为 Python 应用添加离线语音输出 把文稿批量生成旁白音频,用于视频或文章 在不开通云端 TTS 服务的情况下验证语音功能原型
在哪里获取 kokoro-onnx?
源代码和安装说明在 GitHub 上:https://github.com/thewh1teagle/kokoro-onnx

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目