Skip to content

Latest commit

 

History

History
43 lines (27 loc) · 1.22 KB

README.md

File metadata and controls

43 lines (27 loc) · 1.22 KB

PaddleSpeech TTS 文本到语音 ARM Linux Demo

修改自demos/TTSAndroid,模型也来自该安卓Demo。

使用与安卓Demo版本相同的Paddle-Lite推理库(Paddle-Lite:68b66fd35), 该库兼容 Ubuntu 16.04 到 20.04,如果你的发行版与其不兼容,可以自行从源代码编译。

该Demo自带的模型与Paddle-Lite 2.12不兼容,运行会崩溃,需要使用更新的版本。 不过如果换成用 Paddle-Lite 2.12 opt 工具优化的模型,应该可以兼容。

配置

打开 config.sh 按需修改配置。

默认编译64位版本,如果要编译32位版本,把ARM_ABI=armv8改成ARM_ABI=armv7hf

下载Paddle Lite库文件和模型文件

./download.sh

安装依赖

以 Ubuntu 18.04 为例:

sudo apt install build-essential cmake libopencv-dev

编译

./build.sh

运行

./run.sh

将把src/main.cpp里定义在sentencesToChoose数组中的十句话转换为wav文件,保存在output文件夹中。