同步操作将从 Barrett/tts-vue 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
🎤 微软语音合成工具,使用 Electron
+ Vue
+ ElementPlus
+ Vite
构建.
方法 1:直接下载安装包:
下载地址 lanzou 云 密码:em1n
在GitHubActions有实时推送自动构建的版本。
解压压缩包得到安装程序tts-vue_1.0.0.exe
双击安装程序tts-vue_1.0.0.exe
,选择安装位置,点击安装。
方法 2:通过源码编译:(适合有开发能力的小伙伴) GitHub: https://github.com/LokerL/tts-vue Gitee: https://gitee.com/LGW_space/tts-vue 下载源码后运行
# npm
npm install
npm run dev
npm run build
或者
# yarn
yarn
yarn dev
yarn build
在文本
菜单中,有文本
和SSML
两个标签页面。
文本
菜单的文本
标签页:可以输入要转换为语音的文字。
文本
菜单的SSML
标签页:可以输入要转换为语音的 SSML 标签语言。
在设置区域,可以设置语音的语言
,语音
, 说话风格
,角色扮演
,语速
,音调
选项。
语速默认为1
,为正常语速;音调默认为1
,为正常音调;
点击保存配置
可以保存当前设置区域的配置,并在下方的下拉选择框中选择已保存的配置。
打开软件默认选择默认配置
。想要修改默认配置,可以在保存配置
时,给配置起名为默认
即可替换默认配置。
点击开始转换即可通过中间文本/SSML 区域内容以及右侧配置选项生成语音。
语音生成成功后,即可在下方点击播放进行试听。
播放按钮右侧绿色下载按钮,点击可以下载当前试听的声音为.mp3,默认保存位置为桌面。
在批量
菜单中,可以批量的将多个.txt 文件转为.mp3 文件。
点击选择文件可以选择多个文本文件,选择完成后,可以看到文件的路径、字数以及当前为ready
状态。
不需要的文件可以点击同行的删除
按钮。
在右侧的设置区域配置好相应的选项后,点击开始转换,即可转换多个文件为 mp3。默认保存路径为桌面。
在设置
菜单中,可以进行以下设置:
文件保存路径:修改文件保存路径并点击确认
。
是否自动播放:配置为是
时,文本转为语音后,可以自动播放。批量转换时无效。
配置模板编辑:保存的模板可以在这里查看或删除。鼠标放在配置名字上可以显示全部配置内容。
修改完成后其实已经自动保存完成,可以点击刷新配置
以立即应用。
关闭软件:左上角红色圆圈按钮 最小化:左上角绿色圆圈按钮
SSML
标签页可以同步文本
标签页的内容了。播放
和打开所在文件夹
。清空
当前文件表格中的内容(不会删除文件)。刷新配置
。此次更新一定程度上加快了一点转换速度。
“,。?,.?”
进行断句。如何调整多音字的读音或添加中断或暂停等 ?
解决方法:
文本内容输入这个试试,简单的读音例子:
你好啊
读<phoneme alphabet="sapi" ph="chong 2 liang 4">重量</phoneme>是不对的
要读成“重量”
详情可以看:使用音素改善发音
批量转换失败或者听到都是“汪汪汪”(one one one)的声音
可能出现问题的原因:
解决方法:
- 文件是纯文本 (.txt) 或 SSML 文本 (.txt)。
- 文件已编码为包含字节顺序标记 (BOM) 的 UTF-8 格式。
- 文件是单个文件,而不是 zip 文件。
- 文件包含 400 多个字符(对于纯文本),或 400 个可计费字符(对于 SSML 文本),并且少于 10,000 个段落。
- 对于纯文本,通过点击 Enter/Return 来分隔每个段落。 请参阅纯文本输入示例。
- 对于 SSML 文本,每个 SSML 部分都被视为一个段落。 按不同段落分隔 SSML 部分。 请参阅 SSML 文本输入示例。
点击下载没反应,下载文件为文本文档?
可能出现问题的原因:
解决方法:
点击链接加入群聊【tts-vue交流群】
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。