你是否曾想将文字轻松转换为自然流畅的语音?也许是为了制作有声读物、学习资料,或是为你的视频项目配音。今天,向大家推荐一个小巧而强大的免费工具——edge-tts-gui
,它让你无需复杂的命令行操作,就能利用微软强大的 Edge 语音合成服务(edge-tts)。
edge-tts-gui
是一个基于 PyQt6
开发的图形化界面工具,它将 edge-tts
的核心功能封装在一个简洁直观的窗口中,无论是技术小白还是效率达人,都能快速上手。
GitHub 开源链接: https://github.com/isee15/edge-tts-gui
软件截图
✨ 核心功能一览
- 文本转语音: 将任意文本快速转换为高质量的 MP3 音频文件。
- 多种声音选择: 内置多种优秀的中文语音模型,男声、女声、情感语音任你挑选。
- 音频参数自定义:
- 语速: 自由调节语音的快慢,适应不同场景需求。
- 音量: 控制输出音频的音量大小。
- 音调: 调整声音的音高,让声音更具表现力。
- 文件导入: 支持直接从
.txt
文件导入大量文本内容。 - 批量转换: 强大的批量处理功能,可一次性将多个
.txt
文件转换为 MP3 音频。 - 内置播放器: 生成音频后无需离开软件,可直接点击播放,即时试听效果。
- 友好的用户界面: 界面设计简洁美观,所有功能一目了然,极易上手。
📋 系统要求
- Python: 3.8 或更高版本
- 操作系统: 推荐 Windows 10/11
📦 安装依赖
在开始使用前,请确保已经安装所需的依赖包。打开你的终端或命令提示符,输入以下命令:
pip install PyQt6
pip install edge-tts
或者,你也可以从项目的 requirements.txt
文件一键安装所有依赖:
pip install -r requirements.txt
📥 软件下载
你可以通过以下渠道获取 edge-tts-gui
的最新版本:
- 夸克网盘: https://pan.quark.cn/s/0e52b9dd5e5e
- 优快云: https://download.youkuaiyun.com/download/problc/91395590
🚀 如何使用?
操作流程非常简单,只需几步即可完成:
- 输入文本: 在主界面的文本框中输入或粘贴你需要转换的文字。
- 导入文件 (可选): 点击 导入 TXT 按钮,从你的电脑中选择一个文本文件。
- 选择语音: 在 语音 下拉菜单中,选择一个你喜欢的声音模型(例如
zh-CN-XiaoxiaoNeural
)。 - 调整参数: 通过拖动 语速、音量 和 音调 的滑块,来设置你想要的音频效果。
- 命名文件: 在 输出文件名 处,为你即将生成的音频文件设置一个名字。
- 开始转换: 点击 生成 MP3 按钮,软件将立即开始转换。
- 播放试听: 转换成功后,状态栏会提示“生成成功”。此时,点击 播放 按钮即可试听刚刚制作的音频。
- 批量处理: 如果你有多个文本文件需要转换,点击 批量转换 TXT 到 MP3 按钮,然后选择所有需要处理的
.txt
文件,软件会自动完成所有转换任务。
结语
edge-tts-gui
为我们提供了一个便捷、高效的文本转语音解决方案。无论你是内容创作者、学生还是对语音技术感兴趣的爱好者,这款工具都值得一试。
如果你想了解更多信息或为项目做出贡献,请访问其 GitHub 主页。
同时,也欢迎关注作者的公众号,获取更多优质内容和更新动态:
公众号文章链接: 《edge-tts-gui: 一个免费的文本转语音工具》