Skip to content

Citadawn/MultiTTS-Web-Forwarder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MultiTTS 网页转发器(MultiTTS-Web-Forwarder)


项目简介 | Project Introduction

MultiTTS 网页转发器是一个前后端分离的全栈应用,前端基于 Vue3 + Vite,后端基于 Node.js。该项目用于多通道 TTS(文本转语音)请求的网页转发和管理,适合需要统一管理和分发 TTS 服务的场景。

MultiTTS-Web-Forwarder is a full-stack application with a separated frontend (Vue3 + Vite) and backend (Node.js). It is designed for forwarding and managing multi-channel TTS (Text-to-Speech) requests via a web interface, suitable for scenarios requiring unified TTS service management and dispatching.


目录结构 | Project Structure

.
├── backend/      # 后端服务 Backend Service (Node.js/Express)
├── frontend/     # 前端项目 Frontend Project (Vue3/Vite)
├── start-all.bat # 一键启动脚本 Startup Script
├── README.md
└── LICENSE

快速开始 | Quick Start

1. 克隆项目 | Clone the repository

git clone https://github.com/PBBT00/MultiTTS-Web-Forwarder.git
cd MultiTTS-Web-Forwarder

2. 安装依赖 | Install dependencies

前端 | Frontend

cd frontend
npm install
npm install axios # 如遇 axios 相关报错请手动安装

后端 | Backend

cd ../backend
npm install

3. 启动项目 | Start the project

启动前端 | Start Frontend

cd frontend
npm run dev

启动后端 | Start Backend

cd backend
npm start

或使用一键启动脚本(Windows)| Or use the startup script (Windows)

./start-all.bat

环境变量 | Environment Variables

如有需要,请在 backend/frontend/ 目录下分别创建 .env 文件,并参考 .env.example(如有)。 If needed, create .env files in both backend/ and frontend/ directories. Refer to .env.example if available.


主要依赖 | Main Dependencies

  • 前端 | Frontend: Vue3, Vite
  • 后端 | Backend: Node.js, Express

许可证 | License

本项目采用 MIT License,详见 LICENSE 文件。 This project is licensed under the MIT License. See LICENSE for details.


联系方式 | Contact

如有问题请提 Issue,或通过 GitHub 联系作者。 For questions, please open an Issue or contact the author via GitHub.

About

No description, website, or topics provided.

Resources

License

Stars

2 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors