产品推荐 2026-07-28

voipi:免费的文本转语音工具(源码)

VoiPi 是一个通用的免费 JavaScript 文本转语音库,为应用和代理赋予声音。

开源软件跨平台工具

产品简介

voipi VoiPi 是一款开源免费的文本转语音工具,支持 Windows、macOS 和 Linux,无需 API 密钥和外部依赖。它能为 JavaScript 应用、CLI 工具和 AI 代理提供语音功能,自动选择最佳语音提供者并检测语言,适合需要集成语音能力的开发者使用。

voipi 主界面

核心功能

  • 支持多种语音提供者,包括 Browser TTS、macOS、Edge TTS、Google TTS、Piper、KittenTTS 和 eSpeak NG
  • 自动回退机制,根据平台选择最佳可用语音提供者
  • 自动语言检测,支持阿拉伯语、中文、日语、法语、德语等30多种语言
  • 内置 MCP Server,便于 AI 代理和 LLM 客户端集成语音功能
  • 纯 JavaScript 实现,零依赖,免费开源

快速开始

  1. 使用 npx 直接运行命令,例如 npx voipi '要朗读的文本'
  2. 指定语音和速度,例如 npx voipi 'Hi' -v en-US-BrianNeural -r 1.5
  3. 保存音频到文件,例如 npx voipi speak 'Hi' -o hello.mp3
  4. 列出可用语音,例如 npx voipi voices

界面预览

与其他方案对比

对比项voipi同类方案
依赖性零依赖,纯 JavaScript 实现可能需要 API 密钥或外部服务依赖
成本免费开源可能收费或需要订阅服务
平台支持跨平台支持 Windows、macOS 和 Linux可能仅限特定操作系统

适合谁用

  • 需要为 Web 应用或 Node.js 应用添加语音功能的 JavaScript 开发者
  • 希望在命令行工具中集成语音朗读功能的 CLI 开发者
  • 使用 AI 代理或 LLM 并需要语音输出功能的开发者或研究人员

下载与版本

当前最新版本为 v0.0.12,发布于 2026-04-26。支持 Windows、macOS、Linux。

⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。

注意事项

  • 本工具仅供学习和研究使用,请遵守相关法律法规。
  • 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
  • 项目源码地址:https://github.com/pithings/voipi