LokerL

tts-vue-next

TTS Vue Next 是一款基于 Microsoft Edge TTS 服务的桌面文本转语音应用,采用 Vue 3、Vuetify 和 Tauri 构建,支持实时文本转语音、批量转换和多种音频格式导出。

v0.1.0
发布于
2026年4月18日
71
星标
965
下载
同步于
15 天前

最新版本

v0.1.02026年4月18日 20:25
下载慢?可在上方随时切换镜像源

项目说明

项目概述

TTS Vue Next 是一个基于 Microsoft Edge TTS 服务的桌面文本转语音(TTS)应用程序,采用 Vue 3、Vuetify 和 Tauri 构建。

主要功能

  • 文本转语音:支持实时文本输入和语音转换,可调节语速、音调和音量,多种音色选择,内置音频播放器(播放/暂停/停止),生成后可保存为 MP3、WAV、OGG、FLAC 格式
  • 批量转换:支持批量上传文本文件(.txt、.md、.markdown、.docx),拖拽上传,可配置并发转换数量,实时查看转换进度,支持单文件重试,自定义输出格式和保存路径
  • 个性化设置:输出设置(自定义保存路径、默认输出格式、显示语言切换、转换后自动播放开关);处理设置(最大重试次数 1-10 次、文件并发数 1-5、分段并发数 1-5)
  • 界面特性:现代化的玻璃拟态设计,深色/浅色主题切换,自定义窗口标题栏,响应式布局,国际化支持

适用人群

  • 需要将文本转换为语音的用户
  • 需要批量处理文本转语音的用户
  • Windows、Linux、macOS 用户

快速上手

  1. 确保 Node.js >= 18.0.0、pnpm >= 8.0.0、Rust >= 1.70.0
  2. 克隆项目并安装依赖:pnpm install
  3. 同步 FFmpeg 二进制文件:pnpm ffmpeg:sync
  4. 开发模式:pnpm tauri dev;生产构建:pnpm tauri build

核心优势

  • 基于 Edge TTS 服务,语音自然
  • 支持批量转换和多种音频格式
  • 现代化的玻璃拟态 UI 设计
  • 跨平台支持 Windows、Linux、macOS

系统要求

  • 操作系统:Windows、Linux、macOS
  • 额外依赖:Node.js >= 18.0.0、pnpm >= 8.0.0、Rust >= 1.70.0;Linux 需安装 libwebkit2gtk-4.0-dev、build-essential、curl 等依赖

历史版本

排序