最新版的配音软件--- tts-vue 软件 下载安装成功过程

news2024/11/24 13:46:50

目录

本次软件是  Loker 制作,感谢作者的无私奉献。

软件视频效果

软件图片效果

1:电脑版的tts-vue 软件下载链接以及说明:

 2:tts-vue 网站在线转换链接:

3:tts-vue 软件 功能简介

截至最新版本,已实现的功能:

安装运行

直接下载安装

1.下载并解压

2.运行安装程序

1. 下载并解压

2. 运行安装程序

通过源码编译

1. 下载源码

2. 安装依赖

3. 运行

4. 项目打包

功能介绍

页面布局介绍

普通文本转换为语音

SSML 转换为语音

文本文件批量转换

控制栏

设置页面

软件包含有;

语言:

语音有:

说话风格:


本次软件是  Loker 制作,感谢作者的无私奉献。

软件视频效果

tts-vue 软件

软件图片效果

1:电脑版的tts-vue 软件下载链接以及说明:

 TTS-Vue v1.9.9 · Loker/tts-vue - Gitee.com

 2:tts-vue 网站在线转换链接:

Text To Speech - 在线文本转语音 (text-to-speech.cn)

3:tts-vue 软件 功能简介

截至最新版本,已实现的功能:

  • 普通文本转语音
  • SSML 文本转语音
  • 批量转换
  • 长文本/文件切片
  • 日志

安装运行

直接下载安装

1.下载并解压

  • 下载地址 Giteeopen in new window

  • 下载地址 GitHubopen in new window

  • 下载地址 lanzou 云open in new window 密码:em1n

  • 在GitHubActionsopen in new window有实时推送自动构建的版本。

2.运行安装程序

1. 下载并解压

下载最新版本的压缩文件,解压里面的tts-vue_1.x.x到任意位置后,运行此安装程序。

2. 运行安装程序

提示

首次安装可以选择文件保存位置,再次安装会默认选择以前的安装位置,并且会卸载旧版本并重新安装。

选择为当前用户还是所有用户安装,点击下一步。

选择安装位置,点击安装。

🎉恭喜你,完成了安装步骤,安装成功后即可运行该程序。

通过源码编译

1. 下载源码

源码可以从以下仓库获取:

github: https://github.com/LokerL/tts-vueopen in new window

gitee: https://gitee.com/LGW_space/tts-vueopen in new window

git clone https://github.com/LokerL/tts-vue.git

OR

git clone https://gitee.com/LGW_space/tts-vue.git

或者你可以在仓库直接下载源码的压缩包。

2. 安装依赖

在项目根目录运行

yarn

yarn

npm

npm i

3. 运行

yarn

yarn dev

npm

npm run dev

4. 项目打包

yarn

yarn build

npm

npm run build

功能介绍

Loker2023年4月26日

  • 使用指南
  • 功能

大约 3 分钟


页面布局介绍

普通文本转换为语音

  • 功能路径:文本侧边栏 -> 文本选项卡
  • 功能介绍:将简单的文本转为语音。
  • 使用方法:
    1. 将文本复制到下方的文本框,即内容输入区域。
    2. 右边控制栏选择需要的语音、风格和角色等
    3. 点击开始转换
  • 注意:
    1. 文本较长时,软件内部会自动对文件进行切片,每 300 字左右检测下一个, 。 ? , . ?符号,并在此处分割,依次转为语音后自动拼接。
    2. 文本较长且没有标点符号,会转换失败。
    3. 过长的文本,即使有标点符号,转换也可能会出问题。(暂时未定未到问题原因)
    4. 几千字以上或者上万字推荐自己分成多个 txt 文件批量转换。
    5. 可以在文字中加入 SSML 标签语言解决停顿、中断、多音字情况。详情请看这里
    6. 底部控制栏绿色的下载按钮可以在转换完成后下载到

SSML 转换为语音

  • 功能路径:文本侧边栏 -> SSML选项卡
  • 功能介绍:将 SSML 标签文本转为语音。
  • 使用方法:
    1. 将 SSML 标签内容写入下方的文本框,即内容输入区域。
    2. 右边控制栏选择需要的语音、风格和角色等。
    3. 点击开始转换

文本文件批量转换

  • 功能路径:批量侧边栏
  • 功能介绍:将多个 txt 文档分别转为 MP3 文件。
  • 使用方法:
    1. 点击选择文件可以选择多个文本文件,选择完成后,可以看到文件的路径、字数以及当前为ready状态。
    2. 不需要的文件可以点击同行的删除按钮。
    3. 在右侧的设置区域配置好相应的选项后,点击开始转换,即可转换多个文件为 mp3。默认保存路径为桌面,可以再设置页面设置保存文件路径。
  • 注意:
    1. 文本较长时,软件内部会自动对文件进行切片,每 300 字左右检测下一个, 。 ? , . ?符号,并在此处分割,依次转为语音后自动拼接。
    2. 文本较长且没有标点符号,会转换失败。
    3. 【重要】文本文件格式应为utf-8

控制栏

  • 功能路径:控制栏
  • 功能介绍:对转换的语音进行精细化控制。
  • 使用方法:
    1. 选择设置国家语言。软件不支持翻译,意思是你输入的文本内容,因该是此语言能够解析的。(你输入中文,用印度语音转换那合适吗???)
    2. 选择设置语音,可以在右侧点击绿色播放按钮试听该声音。
    3. 选择设置风格、角色、语速和音调。
    4. 这些配置修改完成后可以保存配置,放便下次直接使用。
    5. 如果你给配置的名字设置为默认,则打开软件后会直接显示这个配置。

设置页面

  • 功能路径:设置
  • 功能介绍:
    1. 下载路径:转换后的文件保存路径。
    2. 自动播放:文本/ssml 语言转语音后,是否自动播放。
    3. 版本更新弹窗提醒:发现新版本后是否弹窗提醒。
    4. 试听文本:在选择语音时,点击声音右侧播放按钮播放的内容。
    5. 模板编辑:删除在控制栏保存过的声音配置。
  • 注意:
    1. 下载路径试听文本修改完成后需要点击确认。
    2. 所有设置完毕后推荐点击刷新配置,不然可能会失效。

软件包含有;

语言:

高棉语(柬埔寨)
马耳他语(马耳他)
马来语(马来西亚)
马拉雅拉姆语(印度)
马拉地语(印度)
马其顿语(北马其顿)
韩语(韩国)
阿拉伯语(黎巴嫩)
阿拉伯语(阿昙)
阿拉伯语(阿拉伯联合酋长国)
阿拉伯语(阿尔及利亚)
阿拉伯语(约旦)
阿拉伯语(突尼斯)
阿拉伯语(科威特)
阿拉伯语(沙特阿拉伯)
阿拉伯语(摩洛哥)
阿拉伯语(巴林)
阿拉伯语(埃及)
阿拉伯语(叙利亚)
阿垃伯语f卡塔尔)
阿拉伯语(利比亚)
阿拉伯语(伊拉克)
阿拉伯语(也门)
阿尔巴尼亚语(阿尔巴尼亚)
阿姆哈拉语(埃塞俄比亚)
阿塞拜疆语(阿塞拜疆)
越南语(越南)
西班牙语(阿根廷)
西班牙语(赤道几内亚)
西班牙语(西班牙)
西班牙语(萨尔瓦多)
西班牙语(美国)
西班牙语(秘鲁)
西班牙语(玻利维亚)
西班牙语(洪都拉斯)
西班牙语(波多黎各)
西班牙语(智利)
西班牙语(巴拿马)
西班牙语(巴拉圭)
西班牙语(尼加拉瓜)
西班牙语(委内瑞拉)
西班牙语(多米尼加共和国)
西班牙语(墨西哥)
西班牙语(哥斯达黎加)
西班牙语(哥伦比亚)
西班牙语(古巴)
西班牙语(厄瓜多尔)
西班牙语(危地马拉)
西班牙语(乌拉圭)
蒙古语(蒙古)
葡萄牙语(葡萄牙)
葡萄牙语(巴西)
菲律宾语(菲律宾)
荷兰语(荷兰)
荷兰语(比利时)
英语(香港特别行政区)
英语(菲律宾)
英语(英国)
英语(肯尼亚)
英语(美国)
英语(爱尔兰)
英语(澳大利亚)
英语(新西兰)
英语(新加坡)
英语(尼日利亚)
英语(坦桑尼亚)
英语(印度)
英语(南非)
英语(加拿大)
芬兰语(芬兰)
老挝语(老挝)
罗马尼亚语(罗马尼亚)
缅甸语(缅甸)
索马里语(索马里)
立陶宛语(立陶宛)
祖鲁语(南非)
瑞典语(瑞典)
爱沙尼亚语(爱沙尼亚)
爱尔兰语(爱尔兰)
爪哇语(印度尼西亚)
泰语(泰国)
泰米尔语(马来西亚)
泰米尔语(新加坡)
泰米尔语(斯里兰卡)
泰米尔语(印度)
泰卢固语(印度)
波斯语(伊朗)
波斯尼亚语(波斯尼亚和黑塞哥维那)
波兰语(波兰)
法语(瑞士)
法语(法国)
法语(比利时)
法语(加拿大)
格鲁吉亚语(格鲁吉亚)
普什图语(阿富汗)
日语(日本)
斯瓦希里语(肯尼亚)
斯瓦希里语(坦桑尼亚)
斯洛文尼亚语(斯洛文尼亚)
斯洛伐克语(斯洛伐克)
捷克语(捷克)
拉脱维亚语(拉脱维亚)
意大利语(意大利)
德语(瑞士)
德语(德国)
德语(奥地利)
希腊语(希腊)
希伯来语(以色列)
巽他语(印度尼西亚)
巴斯克语(巴斯克语)
尼泊尔语(尼泊尔)
孟加拉语(孟加拉)
孟加拉语(印度)
威尔士语(英国)
塞尔维亚语(塞尔维亚)
埃纳德语(印度)
土耳其语(Turkiye)
哈萨克语(哈萨克斯坦)
古吉拉特语(印度)
印度尼西亚语(印度尼西亚)
印地语(印度)
南非荷兰语(南非)

匈牙利语(匈牙利)
加泰罗尼亚语(西班牙)
加利西亚语(加利西亚语)
冰岛语(冰岛)
克罗地亚语(克罗地亚)
僧伽罗语(斯里兰卡)
保加利亚语(保加利亚)
俄语(俄罗斯)
亚美尼亚语(亚美尼亚)
书面挪威语(挪威)
乌尔都语(巴基斯坦)
乌尔都语(印度)
乌兹别克语(乌兹别克斯坦)
乌克兰语(乌克兰)
丹麦语(丹麦)
中文(西南官话,简体)
中文(粤语,繁体)
中文(粤语,简体)
中文(普通话,简体)
中文(吴语,简体)
中文(台湾普通话)
中文(冀鲁官话,简体)
中文(中原官话陕西,简体)
中文(中原官话河南,简体)
中文(东北官话,简体)
 

语音有:

Xiaoxuan-晓置
Xiaochen-晓辰
Xiaoxiao-晓晓
Xiaohan-晓涵
Xiaozhen-晓甄
Yunjian-云健
Xiaoyan-晓颜
Xiaoyi-晓伊
Yunhao-云皓
Xiaoshuang-晓双
Xiaomeng-晓梦
Yunfeng-云枫
Yunze-云泽
Xiaoqiu-晓秋
Yunye-云野
Xiaorui-晓睿
Yunxi-云希
Xiaoyou-晓悠
Yunxia-云夏Yunyang-云扬
Xiaomo-晓墨
 

说话风格:

冷静

害怕
快乐

不满

严肃

生气
伤心
深情
温柔
 


 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/630573.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

如何根据波特率计算设备每秒传输多少字符

前言 (1)微机原理要进行期末考试了,要准备“预习”了。今天看到关于波特率和字符传输的知识,感觉这个在实际项目中可能会使用到。 (2)因为之前我在学习韦东山老师的课程的时候,他通过波特率计算…

基于SpringBoot+Thymeleaf仓库管理系统

✌全网粉丝20W,csdn特邀作者、博客专家、CSDN新星计划导师、java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 🍅文末获取项目下载方式🍅 一、项目背景介绍: 随着信息技术的快速发…

群晖IPv6/ddns-go/域名解析设置内网穿透方案

前言 群晖的内网穿透有很多方案,外网IPv4(这个现在很难搞到了),中间服务器搭建Tunnel隧道,frp等方案(网速慢,流量限制,需另购服务器),第三方服务花生壳等(按量付费,速度问题)。 本篇介绍的是 …

阿里云安装和远程连接mysql8.0数据库

目录 在云服务器安装MySQL8.0(详细版): 安装过程中遇到的两个问题的解决方式 无法获取support-files/mysql.server 的文件状态(stat): 没有那个文件或目录 解决不能进行远程连接,报错Communications link failureThe last pac…

C++算法:排序之四(计数、基数、桶排序)

C算法:排序 排序之一(插入、冒泡、快速排序) 排序之二(归并、希尔、选择排序) 排序之三(堆排序) 排序之四(计数、基数、桶排序) 文章目录 C算法:排序三、非比…

本地gradle在idea中的配置

因为公司在用的gradle构建项目,由于学安卓时候把gradle搞的四不像,所以重新配置了gradle在此记录一下 文章目录 安装gradel官网下载解压init.d里面创建init.gradle文件父目录创建gradleRepository配置环境变量测试是否配置成功 idea配置gradle重新构建项…

深度学习笔记之Seq2seq(二)基于Seq2seq注意力机制的动机

深度学习笔记之Seq2seq——基于Seq2seq注意力机制的动机 引言回顾:基于机器翻译任务的 Seq2seq \text{Seq2seq} Seq2seq网络结构注意力机制的动机循环神经网络作为 Encoder \text{Encoder} Encoder产生 Context \text{Context} Context向量的缺陷注意力机制处理上述…

chatgpt赋能python:Python怎么从列表里随机抽取?

Python怎么从列表里随机抽取? 在编程中,我们常常需要从一个列表里面随机抽取一个元素来进行一些操作,比如说在一个游戏中随机抽取一个怪物来进行战斗。Python提供了一个内置模块——random模块,用于生成随机数。这个模块可以帮助…

(数组) 1207. 独一无二的出现次数 ——【Leetcode每日一题】

❓1207. 独一无二的出现次数 难度:简单 给你一个整数数组 arr,请你帮忙统计数组中每个数的出现次数。 如果每个数的出现次数都是独一无二的,就返回 true;否则返回 false。 示例 1: 输入:arr [1,2,2,1,…

做一个比较有意思的条目选择动画 css

做一个比较有意思的条目选择动画 css 效果 如何实现 原理就是将母元素设置成 relative 然后在四边放四个 absolute 的色块。 初始状态是opacity 为 0 的&#xff0c;当母元素 hover 的时候&#xff0c;将四个边角色块设置 opacity: 1 并偏移指定量。 html <div class&qu…

English Learning - L3 作业打卡 Lesson5 Day32 2023.6.5 周一

English Learning - L3 作业打卡 Lesson5 Day32 2023.6.5 周一 引言&#x1f349;句1: What do you read when you are travelling by train or bus?成分划分弱读爆破语调 &#x1f349;句2: What are other passengers reading?成分划分弱读连读语调 &#x1f349;句3: Perh…

软考A计划-系统架构师-官方考试指定教程-(15/15)

点击跳转专栏>Unity3D特效百例点击跳转专栏>案例项目实战源码点击跳转专栏>游戏脚本-辅助自动化点击跳转专栏>Android控件全解手册点击跳转专栏>Scratch编程案例 &#x1f449;关于作者 专注于Android/Unity和各种游戏开发技巧&#xff0c;以及各种资源分享&am…

规则引擎--QLExpress:普通表达式的运行

目录 QLExpress普通表达式执行解析并转化为ExpressNode语法解析,得到如下的语法树根据 ExpressNode 树生成指令树执行指令树得到结果InstructionConstData 的指令执行InstructionOperator的指令执行 最后得到结果 再看一个in表达式设置参数的执行 QLExpress github: https://g…

【matlab】matlab算法封装成工具包提供给程序调用

说明&#xff1a; 1、非进程通讯协议&#xff0c;无需在电脑上安装完整版的matlab开发环境。 2、本项目以C#为案例&#xff0c;调用的语言不限&#xff0c;操作流程基本相同。 一、准备工作 1、安装MATLABWebAppServerSetup集成开发环境 2、安装Visual stdio 2017集成开发环…

Openharmony添加编译自己应用

介绍一下Openharmony如何在庞大的编译构建系统中&#xff0c;增添自己想编译的内容。不定期更新~&#x1f438; gn官方文档&#xff1a; https://gn.googlesource.com/gn//main/docs/quick_start.md https://gn.googlesource.com/gn//master/docs/reference.md openharmony官…

Salesforce退出市场后类似的CRM系统有哪些

Salesforce退出中国市场后&#xff0c;对很多使用Salesforce的国内企业来说是一个不小的打击。他们需要寻找与Salesforce功能相当、具有良好口碑的CRM客户管理系统来替代。本文就为大家推荐五款类似Salesforce的CRM系统。 1、Zoho CRM Zoho CRM是一款SaaS云端CRM系统&#xf…

005: vue中el-upload 组件添加token的方法

第005个 查看专栏目录: 按照VUE知识点 ------ 按照element UI知识点 echarts&#xff0c;openlayers&#xff0c;cesium&#xff0c;leaflet&#xff0c;mapbox&#xff0c;d3&#xff0c;canvas 免费交流社区 专栏目标 在vue和element UI联合技术栈的操控下&#xff0c;本专栏…

谈谈嵌入式开发中签名校验和加解密作用的理解

1、前言 本博文不是讲解可信加签和固件加密的具体原理&#xff0c;而是谈谈实际嵌入式开发中&#xff0c;可信加签和固件加密的应用场景&#xff0c;可以帮助从事嵌入式开发的人员快速理解加签和加密的作用。 2、嵌入式开发中可信加签和固件加密介绍 (1)各家公司都有自己的可信…

操作受限的线性表——栈

本文主要内容&#xff1a;本文主要讲解栈的基本概念、基本操作和栈的顺序、链式实现。 目录 栈一、栈的基本概念1、基本概念2、基本操作 二、栈的顺序存储结构1、顺序栈的实现2、顺序栈的基本运算1&#xff09;初始化2&#xff09;判栈空3&#xff09;进栈4&#xff09;出栈5&a…

【环境配置】C/C++第三方库管理工具vcpkg安装和使用

一&#xff0c;vcpkg简介 vcpkg是微软公司开发的一个开源C包管理工具&#xff0c;它可以很方便的帮助您在 Windows、 Linux 和 MacOS 上下载&#xff0c;编译和安装C 第三方库。它具有自动解决依赖关系的能力&#xff0c;并且支持多种目标架构和平台。提供了超过1500个C库的预…