「18 曼波生成语音」
/~65ba3Lw1TO~:/
链接:https://pan.quark.cn/s/0188539b8d1c

曼波语音生成器 (Manbo TTS)

一个基于 Tauri + Vue 3 + TypeScript 构建的轻量、快速的桌面端语音生成应用。

https://img.shields.io/badge/License-MIT-yellow.svg

📖 简介

曼波语音生成器 (Manbo TTS) 是一款 Windows 桌面应用程序,专注于文本转语音 (TTS) 生成。它采用现代化的技术栈构建,旨在提供轻量、快速的语音合成体验。

✨ 功能特性

  • 文本转语音 (TTS) 生成:将输入文本转换为语音音频。

  • Windows 桌面应用:提供原生的桌面应用程序体验。

  • 轻量快速:基于高效的 Rust 后端,启动和生成响应迅速。

  • 易于安装:提供预构建的安装包,无需配置开发环境。

💾 下载安装

无需配置开发环境,可直接下载预构建的安装包使用。

  1. 前往项目的 GitHub Releases页面。

  2. 下载适用于 Windows 的安装包:

    • .msi​ (推荐)

    • .exe​ (NSIS 安装程序)

  3. 双击下载的安装包,按照提示完成安装即可。

🖼️ 截图预览

🔌 API 说明

本应用的语音生成功能由 MiloraAPI​ 提供支持。

应用后端通过调用 MiloraAPI 的语音合成接口,将用户输入的文本发送至其服务端处理,并将返回的音频数据在客户端进行播放或保存。

使用前,请确保您已获取有效的 MiloraAPI 访问凭证,并在应用的设置中正确配置。

详细的接口文档请参阅 MiloraAPI 官方文档。

🛠️ 技术栈

层级

技术

前端框架

Vue 3 + TypeScript

构建工具

Vite

UI 组件库

Element Plus

桌面框架

Tauri 2

后端语言

Rust

🚀 快速开始

若希望从源码构建或参与开发,请按以下步骤配置环境。

开发环境要求:

  • Node.js >= 18

  • pnpm >= 8

  • Rust >= 1.77 (包含 cargo)

  • Tauri 系统依赖 (请参考 官方文档)



# 1. 克隆项目
git clone <repository-url>
cd manbo-tts

# 2. 安装依赖
pnpm install

# 3. 启动开发模式 (同时启动前端与 Tauri 窗口)
pnpm tauri dev

# 4. 构建生产安装包
pnpm tauri build

📁 项目结构



manbo-tts/
├── src/                 # Vue 前端源码
├── src-tauri/          # Rust 后端源码
│   ├── src/
│   │   ├── main.rs     # 程序入口
│   │   └── lib.rs      # 核心逻辑
│   └── Cargo.toml
├── public/             # 静态资源
├── index.html
└── vite.config.ts

🛠️ 推荐开发工具

  • VS Code

  • Vue - Official Extension

  • Tauri Extension

  • rust-analyzer

📄 许可证

本项目基于 MIT 许可证开源。

Logo

智能硬件社区聚焦AI智能硬件技术生态,汇聚嵌入式AI、物联网硬件开发者,打造交流分享平台,同步全国赛事资讯、开展 OPC 核心人才招募,助力技术落地与开发者成长。

更多推荐