MeloTTS.cpp

纯 C++ 轻量 TTS,OpenVINO 加速,多语言离线合成

MeloTTS.cpp 是一个轻量级的纯 C++ 文本转语音(TTS)推理管线,基于 OpenVINO 运行时实现,支持多语言。它解决了在资源受限或需要低延迟的场景中,Python 版 TTS 模型部署笨重、依赖复杂的问题。核心能力包括:将 MeloTTS 模型转换为 OpenVINO IR 格式,并提供简洁的 C++ API 进行文本到语音的合成,支持中文、英文等多种语言,可输出 WAV 音频。项目采用纯 C++ 编写,无 Python 依赖,易于集成到现有 C++ 应用中,并针对 Intel 硬件进行优化,适合边缘计算和本地部署。

开源 free 音频音乐
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 113
维护状态 低维护
是否开源
定价模式 free

项目数据

分类音频音乐
开发团队apinge
所属国家
官网地址
定价模式free
价格说明开源项目,Apache-2.0 许可证,可自由使用和部署,无付费版本。
访问状态
是否开源
开源协议Apache-2.0
主要语言C++
技术栈/模型ai,openvino,openvino-toolkit,text-to-speech,tts
GitHub 星标★ 113
30天Star增速
HF 下载量
上线时间2024-08-26 00:00:00
最近更新2026-08-07 00:00:00
维护状态低维护
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数0

核心亮点

  • 纯 C++ 实现,无 Python 依赖,部署轻量,适合嵌入式或桌面应用
  • 基于 OpenVINO 优化,在 Intel CPU/GPU 上推理性能好,延迟低
  • 支持多语言(含中文),提供简单 API,易于集成到现有 C++ 项目

不足之处

  • 项目早期,文档和示例较少,社区生态待完善
  • 依赖 OpenVINO,非 Intel 平台可能兼容性受限

适用场景

  • 在 Intel 边缘设备上实现离线语音助手
  • 为桌面应用添加本地 TTS 功能,避免云端依赖
  • 嵌入式 Linux 系统中生成语音提示或播报

替代项目

piper、espeak-ng、coqui-tts

项目介绍

MeloTTS.cpp 是一个音频音乐领域的开源项目,官方简介:A lightweight pure C++ Text-to-Speech (TTS) pipeline with OpenVINO, supporting multiple languages.。项目使用 C++ 开发,在 GitHub 上获得 113 星标。

上一篇:TTS-RVC-API

下一篇:speaker

同类项目推荐

tango 开源

输入一句话,自动生成匹配的音频内容

A family of diffusion models for text-to-audio generation.

★ 1239 2026-08-09
StyleTTS2 开源

音色情绪几乎以假乱真,听不出是机器在读

StyleTTS 2: Towards Human-Level Text-to-Speech through Style Diffusion and Adversari···

★ 6331 2026-08-09
elevenlabs-python 开源

一行代码调用 ElevenLabs,生成逼真 AI 语音

The official Python SDK for the ElevenLabs API.

★ 3072 2026-08-09
TTS-WebUI 开源

一个界面玩转二十多种语音与音乐生成模型

A single Gradio + React WebUI with extensions for ACE-Step, OmniVoice, Kimi Audio, P···

★ 3239 2026-08-09