PTTS WebAPP
1.0.0
[TOC]
مشروع تجريبي واحد على شبكة الإنترنت لتوليف الكلام الذي تم إجراؤه باستخدام Flask + Vue (Framework: Vuetify) ، ويستند الواجهة الخلفية لتوليف الكلام إلى مشروع آخر من التوليف.
.
|--- 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 بعد تشغيل الأمر npm run dev ، كان ينبغي إنشاء إخراج تجميع الرمز الأمامي في الدليل الجذر للمشروع ، في دليل ./dist/ .
بعد تشغيل الأمر python server.py ، تم بدء جانب الخادم. يمكنك أولاً تجربة python client.py لاختبار ما إذا كانت واجهة تخليق الصوت طبيعية.
إذا كان كل شيء طبيعيًا في هذه المرحلة ، فما عليك سوى زيارة http: // localhost: 5000/مباشرة.
./config/ وملف النموذج تحت ./pretrained/