PTTS WebAPP
1.0.0
[TOC]
Ein einzelnes Web -Demo -Projekt zur Sprachsynthese, das mit Flask + Vue (Framework: VuETIFY) erstellt wurde, basiert auf einem anderen Projekt meiner Synthese.
.
|--- backend/
|--- pretrained/ # 预训练模型
|--- mytts.py # 封装 TTS 类
|--- ...
|--- dist/ # 前端的编译输出
|--- frontend/
|--- public/
|--- src/
|--- components/
|--- MyParaTTS.vue # 语音合成页面
|--- ...
|--- ...
|--- client.py # 接口测试脚本
|--- LICENSE
|--- README.md # 说明文档
|--- requirements.txt # 依赖文件
|--- server.py # 服务器端启动脚本
$ git clone https://github.com/atomicoo/PTTS-WebAPP.git
$ cd PTTS-WebAPP/frontend/
$ npm install --save
$ npm run dev
$ cd ..
$ pip install -r requirements.txt
$ python server.py
$ python client.py Nach dem Ausführen des Befehls npm run dev sollte die Kompilierungsausgabe des Front-End-Code im Stammverzeichnis des Projekts im Verzeichnis ./dist/ generiert werden.
Nach dem Ausführen des Befehls python server.py wurde die Serverseite gestartet. Sie können zuerst python client.py versuchen, um zu testen, ob die Schnittstelle zur Sprachsynthese normal ist.
Wenn zu diesem Zeitpunkt alles normal ist, besuchen Sie einfach http: // localhost: 5000/direkt.
./pretrained/ zu vereinfachen, müssen Sie die Konfigurationsdatei nur theoretisch ersetzen ./config/