项目简介
这是一个基于PyQt5框架和阿里云语音合成服务开发的AI语音合成软件。该软件能够把输入的文本转换为自然流畅的语音,同时用户可对语速、语调、音量等参数进行调节。适用于智能客服、语音交互、文学有声阅读和无障碍播报等场景。
项目的主要特性和功能
- 采用先进的深度学习技术,借助阿里云的语音合成服务,实现文本到自然流畅语音的转换。
- 提供多种人声选择,满足不同的使用需求。
- 支持用户自定义调节语速、语调、音量等参数,以获取最佳听感体验。
- 拥有基于PyQt5设计的直观图形界面,方便用户操作。
- 文本输入有一定限制,每次提交请求的文本不超过300个汉字。
安装使用步骤
环境准备
- 建议使用Python 3.6及以上版本。
- 安装PyQt5框架,命令如下:
bash pip install PyQt5
- 获取阿里云Appkey和Access Token。
- 安装必要的SDK库。
具体步骤
- 下载并解压项目文件。
- 配置阿里云Appkey和Access Token:
- 在代码中配置Appkey:
python appkey = '<您的Appkey>'
- 配置AccessKey Id和AccessKey Secret:
python client = AcsClient( "<您的AccessKey Id>", "<您的AccessKey Secret>", "cn-shanghai" )
- 运行
yuyin1.1.py
主程序。 - 在界面中输入文本,选择人声、格式、音量、语速和语调等参数。
- 点击合成按钮,程序将利用阿里云的语音合成服务把文本转换成语音并保存。
- 点击试听按钮进行试听。
注意事项
- 本软件为开源免费版本,功能可能存在一定限制。
- 使用前需确保已正确配置阿里云Appkey和Access Token。
- 因软件涉及网络请求,请确保网络处于连通状态。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】