UltraDebug

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: A C D R G Y M Z X S P
公益项目,接受捐赠
查看: 1611|回复: 0
收起左侧

[其它] TTS-Vue_1.0.0微软语音合成工具

[复制链接]
dsgwegwetr

主题

0

回帖

UD

新手上路

UID
69
积分
19
注册时间
2022-7-31
最后登录
1970-1-1
2022-8-1 20:15:12 | 显示全部楼层 |阅读模式

TTS-Vue

微软语音合成工具,使用 Electron + Vue + ElementPlus + Vite 构建,将文字转为语音MP3。

开始使用

1. 下载安装

解压压缩包得到安装程序tts-vue_1.0.0.exe
双击安装程序tts-vue_1.0.0.exe,选择安装位置,点击安装。
TTS-Vue_1.0.0微软语音合成工具 - dsgwegwetr_UltraDebug

# npm
npm install
npm run dev
npm run build
或者
# yarn
yarn
yarn dev
yarn build

2. 功能介绍

2.1 文本转语音

TTS-Vue_1.0.0微软语音合成工具 - dsgwegwetr_UltraDebug

文本菜单中,有文本SSML两个标签页面。
文本菜单的文本标签页:可以输入要转换为语音的文字。
文本菜单的SSML标签页:可以输入要转换为语音的SSML标签语言。

在设置区域,可以设置语音的语言语音说话风格角色扮演语速音调选项。

语速默认为1,为正常语速;音调默认为1,为正常音调;

点击保存配置可以保存当前设置区域的配置,并在下方的下拉选择框中选择已保存的配置。

打开软件默认选择默认配置。想要修改默认配置,可以在保存配置时,给配置起名为默认即可替换默认配置。

点击开始转换 即可通过中间文本/SSML区域内容以及右侧配置选项生成语音。

语音生成成功后,即可在下方点击播放进行试听。

播放按钮右侧绿色下载按钮,点击可以下载当前试听的声音为.mp3,默认保存位置为桌面。

2.2 文本批量转语音

TTS-Vue_1.0.0微软语音合成工具 - dsgwegwetr_UltraDebug

批量菜单中,可以批量的将多个.txt文件转为.mp3文件。

点击选择文件可以选择多个文本文件,选择完成后,可以看到文件的路径、字数以及当前为ready状态。

不需要的文件可以点击同行的删除按钮。

在右侧的设置区域配置好相应的选项后,点击开始转换 ,即可转换多个文件为mp3。默认保存路径为桌面。

2.3 程序设置

TTS-Vue_1.0.0微软语音合成工具 - dsgwegwetr_UltraDebug

设置菜单中,可以进行以下设置:

  • 文件保存路径:修改文件保存路径并点击确认
  • 是否自动播放:配置为时,文本转为语音后,可以自动播放。批量转换时无效。
  • 配置模板编辑:保存的模板可以在这里查看或删除。鼠标放在配置名字上可以显示全部配置内容。
    TTS-Vue_1.0.0微软语音合成工具 - dsgwegwetr_UltraDebug

修改完成后其实已经自动保存完成,可以点击刷新配置以立即应用。

2.4 其他说明

关闭软件:左上角红色圆圈按钮
最小化:左上角绿色圆圈按钮

已知BUG:

SSML页面初始朗读的文本为undefined,并且不会与文本标签页的内容同步。这个问题不大,处理起来也简单,将会在下个版本解决。

Feature:

正在使用pinia进行数据重构,重构基本完成,还有一些UI BUG。

  • electron-vite-vue -  Really simple Electron + Vite + Vue boilerplate.
  • electron - :electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS
  • electron-builder - A complete solution to package and build a ready for distribution Electron app with “auto update” support out of the box
  • Vue - Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
  • element-plus -  A Vue.js 3 UI Library made by Element team
  • mstts.js

取消了GitHub和Gitee的下载链接,新的软件安装包取消了B站和Github的外链。

软件是使用的websocket请求https://azure.microsoft.com/zh-cn/services/cognitive-services/text-to-speech/#features,使用过程中要联网,转换速度与自身网速有关。
网页端体验:文本转语音 – 真实 AI 语音生成器 | Microsoft Azure

免责和隐私声明:
1、本软件只用于个人技术学习和免费使用,请勿用于非法用途,如产生法律纠纷与本人和ultradebug无关。
2、本软件在任何情况下都不会收集个人隐私及其它任意数据。
3、本软件为开源软件,如经过修改,发生任何意外情况均与本人和ultradebug无关。

UltraDebug免责声明
✅以上内容均来自网友转发或原创,如存在侵权请发送到站方邮件9003554@qq.com处理。
✅The above content is forwarded or original by netizens. If there is infringement, please send the email to the destination 9003554@qq.com handle.
回复 打印

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|站点地图|UltraDebug ( 滇ICP备2022002049号-2 滇公网安备 53032102000034号)

GMT+8, 2025-6-18 20:59 , Processed in 0.035745 second(s), 11 queries , Redis On.

Powered by Discuz X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表