thewh1teagle/kokoro-onnx

TTS with kokoro and onnx runtime

解决的问题

它提供了一种轻量级、高性能的方式,使用 ONNX Runtime 运行 Kokoro-TTS 文本转语音系统,使部署和本地运行变得更加容易,无需依赖完整的原始模型环境。

工作原理

该项目将 Kokoro-TTS 模型转换为 ONNX 格式,使其能够在 CPU 和 GPU 上运行。它使用 kokoro-onnx Python 包,需要一个模型文件(.onnx)和一个语音二进制文件(.bin)来从文本生成音频。

适用人群

希望在应用中集成高质量、多语言文本转语音功能,同时具备低延迟和小内存占用的开发者。

主要亮点

  • 多语言支持:能够处理多种语言。
  • 高性能:在 macOS M1 芯片上实现接近实时的性能。
  • 轻量级:模型大小约为 300MB,量化版本约为 80MB。
  • 跨平台:通过 ONNX Runtime 支持 CPU 和 GPU 执行。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目