源码说明
这是一款基于微软Azure认知服务 TTS语音合成开发的文本转语音项目,本项目含前端和API接口端源码,本源码开源无加密,且支持自定义,这是网页在线版生成工具,前端通过Bootstrap V4写的,我们只需要将POST接口改为自己的也就是上面的PHP接口即可,前端很简单,自己也可以写,我是习惯了用Bootstrap;喜欢的童鞋请多多关注360模板吧,我们每日更新过多好玩有趣的网站源码、网站模板。
特别注意
本源码语音区域为美国东部基础开发,预览版声音只在美国东部、西欧和东南亚这三个区域提供,所以你在创建资源时优先选择eastus(美国东部)westeurope(西欧)、southeastasia(东南亚),因为它的发音角色比较多,详细教程可参考《注册微软Azure》
源码优势
用户须知
本语音合成使用语音 REST API 通过预生成的神经网络语音将文本转换为语音,如有语音 SDK版需要可点击查看;价格因人而异,不议价,用户安装后日入几百上千的多的是,目前很多网站都是用的我们的源码,大家如果有了解就会发现,好几个网站都和我们的一样,他们安装的也都是这一款源码!
其他源码
本源码为原生开发,如有其他需要可查看:
《Zibll子比主题增强|增加微软文字转语音功能|支持运营(V2版)》
特色功能
微软文字转语音工具采用了先进的自然语言处理技术和语音合成技术,可以生成高质量、纯正自然的语音,让计算机说出用户输入的文字。该工具支持多种语音风格和音色选择,并且可以根据不同场景进行调整,适用于多种应用场景,包括教育、娱乐、自然语言交互等等。
优势说明
- 高品质语音合成技术:微软采用最先进的语音合成技术,生成的语音质量高、纯正自然,听起来就像真正的人类发出的声音。
- 支持多种语音风格和音色选择:用户可以根据自己的需求,选择不同的语音风格和音色,满足不同场景的应用要求。
- 支持多语言文本转换:微软文字转语音支持多种语言的文本转换,包括英语、中文等,可以轻松实现跨语言交互。
- 客户端与API接口丰富:微软提供了多种使用方式,用户可以通过在线工具、插件、SDK等方式进行使用,并且提供API接口,方便开发者进行二次开发和扩展。
- 适用性广泛:该工具适用于多种应用场景,包括教育、娱乐、自然语言交互等等,满足不同领域的需求。
安装教程
更新日志
##2024-9-1
- 优化接口文件中的生成结果保存路径和路径处理的方法
- 优化接口鉴权方法
##2024-8-22
- 优化试听、合成、播放事件的缓存动画
- 优化音色填充模式为直接加载
- 添加事件判断新增字符数显示,限制最大输入字符数
- 新增感情强度调节控件
- 优化文本字符数监测和文本框输入与粘贴事件处理
- 优化整体代码,去除不必要的代码,避免代码臃肿
- 删除批量停顿功能,直接采用插入停顿方式添加停顿
- 新增中文系列语音模型,含部分方言(如有其它语言需要可联系客服添加)
##2023-6-3
- 新增试听按钮,且添加动画效果,默认合成80个字符,便于用户测试
- 新增多音字处理按钮(可参考:<phoneme alphabet=”sapi” ph=”shan 4″>单</phoneme>)
- 新增停顿处理按钮和批量停顿处理事件(默认会在”。?!;”自动添加停顿,停顿时间可选)
- 新增一键清理停顿,会清除文本中的所有停顿标签
- 因按钮过多,修改按钮布局宽度,让其并排展示让布局更加美观
- 新增语音合成结果失败、成功提示音
- 更改合成结果弹窗提示信息
##2023-4-6
- 全新优化,美化界面风格,修复前端页面的一个标签BUG
- 优化语音列表获取为远程获取,更新语音可直接在json文件中获取
- 支持三级传递,如选择语言后可选择语音,选择语音后,可选择语音下载的说话风格和模拟声音
- 新增多国语音,含感情、模拟声音,如法国、比利时、英语、巴基斯坦、越南、葡萄牙等等
- 新增api接口鉴权,防止接口被盗用
##2023-3-31
- 增加了文件删除成功和失败的提示信息;
- 修复了原始代码中在输出上下文中的错误;
- 修复了一个错误,遍历数组时删除的一个错误;
- 增加了对函数参数的注释,使代码更具可读性和易用性;
- 新增播放按钮,优化下载按钮,下载时只下载;
- 新增一键清除文字按钮;
- 修复api重复执行的BUG
- 修改API生成的文件路径为“mp3”文件夹下,方便整理
##2023-2-19
- 更新前端为Bootstrap V4,界面更美观;
- 新增大陆地区方言,如:河南话、上海话、陕西话、山东话、四川话等等;
- 新增韩语、日语、英语;