400 字 ~ 1 分钟阅读

云语音合成助手

基于云平台语音合成 API 的文字转语音助手。支持单文本快速合成和批量合成。

目前支持阿里云、讯飞,其他平台陆续加入。

好用请 Star

发布

目前编译版本包含 Windows32/64、Mac、Linux 版,点此下载

平台

阿里云

阿里云创建语音合成 AppKey,以及阿里云账号 API Key。 直达

目前助手已内置阿里云 99 种场景合成。

讯飞

讯飞云注册即可。

目前助手已经内置讯飞 100 多种场景语音合成。

需要注意的是,使用特定语音,需要在讯飞云控制台添加场景支持。

演示

演示

依赖

助手基于 Electron 构建开发。

开发构建使用 Node 版本为 ^14.17.5,为避免冲突,建议使用此版本。可以使用 nvm 管理 Node 版本。

主要依赖库:

  • electron: ^15.3.0
  • electron-builder: ^22.13.15
  • eslint: ^7.32.0
  • babel: ^7.15.8
  • css-loader: ^6.4.0
  • less: ^4.1.2
  • sass: ^6.0.1
  • typescript: ^4.4.4
  • webpack: ^5.59.1
  • prettier: 2.4.1

使用

安装依赖先

1
2
3
4
5
$ yarn install

# or

$ npm install

然后可执行如下脚本命令,也可把前缀 npm run 改为 yarn 执行

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# 开发服务启动
$ npm run serve

# Lint 格式化
$ npm run lint

# 源构建输出
$ npm run dist

# 根据当前系统构建
$ npm run build

# 基于 dist 输出,根据当前系统构建
$ npm run build:now

# 构建 Windows 二进制
$ npm run build:windows

# 构建 Mac 二进制
$ npm run build:mac

# 构建 Linux 二进制
$ npm run build:linux

# 构建三平台
$ npm run build:all