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/โดยตรง
./pretrained/ ./config/ /