软件名称:easyVoice
操作系统支持:支持 Windows、macOS、Linux 等主流系统,通过 Docker 部署实现跨平台兼容
软件介绍
easyVoice 是一款开源的文本转语音神器,就像一个住在你电脑里的 "全能播音员"。它能把几十万字的小说、文档瞬间变成流畅的语音,还能根据内容自动推荐配音,边生成边播放绝不卡顿。无论是温柔的旁白、活泼的对话还是带地方特色的角色音,8 种中文语音库都能轻松 hold 住,关键是完全免费,字数和时长根本不设限!
easyVoice 的出色功能
- 超长文本无缝转译:700 万字小说也能一口 "吃" 下去,生成速度比你翻页还快,听 3 分钟就能预生成 51 分钟内容
- AI 智能配音管家:自动识别对话场景推荐声音,比如给小说里的东北大汉配 "辽宁 - 晓北",给甜妹角色配 "晓伊",比导演选角还精准
- 流式播放黑科技:不用等全本转换完成,开头刚生成就能立刻播放,就像水龙头一样打开就有水,边听边生成绝不等待
- 字幕音频同步出:生成语音时自动配上字幕,听不清还能看,学习、记录两不误
实用场景
场景一:通勤党解放双眼
痛点:地铁公交晃得看不了字,戴耳机听小说总被广告打断,平台资源还不全
爽点:把存手机里的 TXT 小说丢进 easyVoice,选个 "云希" 的温柔声线,从家到公司 2 小时听完半本书,全程无广告,流量都省了
场景二:家长轻松哄娃
痛点:天天给娃读故事读到嗓子哑,想找有声书却担心内容不合适
爽点:复制童话原文,给妈妈角色配 "晓晓",大灰狼配 "云健",生成后保存在手机里,娃睡前自己点开听,家长终于能歇会儿
场景三:创作者高效变现
痛点:网文作者想做有声版吸引粉丝,找配音团队太贵,自己录又没设备
爽点:用 easyVoice 给不同角色标上配音代号,一键生成多角色有声书,通过 cpolar 分享给读者,零成本拓展内容形式
cpolar 内网穿透技术带来的便利
想象一下,你在家用 easyVoice 生成了一半的有声书,出门买个菜想继续听?没 cpolar 的话,只能眼睁睁看着进度卡在局域网里。但有了它,就像给你的 "语音工厂" 开了个全球快递通道:
- 不用买服务器,家里电脑开着机,外面用手机、平板就能随时访问 easyVoice,进度接着算
- 生成的有声书直接通过公网链接分享给朋友,不用传大文件,点一下就能听
- 自带 HTTPS 加密,就像给语音内容装了防盗门,别人想偷都进不来
- 手机躺床上听、电脑上班摸鱼听、平板健身时听,只要有网就能连,比随身听还方便
- 就算换了地方,固定域名一输,之前的播放记录、配音设置全在,就像带着整个书房出门
总结
easyVoice 就像一个不知疲倦的金牌主播,能把任何文字变成生动的声音;而 cpolar 则是打通次元壁的任意门,让这个主播随时随地为你服务。两者搭配,不仅解决了 "想看却累眼"" 想读却费嗓 ""想分享却受限" 的难题,更把文本转语音从 "工具功能" 变成了 "生活方式"。无论是追书党、家长、创作者还是学习族,都能在这里找到属于自己的 "耳朵福利"。
软件的最大用处莫过于工作和娱乐,这个既能工作又能娱乐。多好!多好!!快去安装起来吧😊
1 EasyVoice 是什么?
EasyVoice 是一个开源的文本、小说智能转语音解决方案,旨在帮助用户轻松将文本内容转换为高质量的语音输出。
- 一键生成语音和字幕
- AI 智能推荐配音
- 完全免费,无时长、无字数限制
- 支持将 10 万字以上的小说一键转为有声书!
- 流式传输,多长的文本都能立刻播放
- 支持自定义多角色配音
无论你是想听小说、为创作配音,还是打造个性化音频,EasyVoice 都是你的最佳助手!
2 效果展示
在正式部署之前,我们先来直观感受一下 EasyVoice 的实际效果与主要功能。它不仅能将文字快速转化为自然流畅的语音,还支持多角色配音、流式播放、字幕同步等强大特性,让文本瞬间“开口说话”。
EasyVoice 默认内置了 8 种高品质中文语音,每个声音都有独特的音色与风格,适用于不同场景:
| 语音代号 | 名称 | 声音特征 |
|---|---|---|
| zh-CN-晓晓 | 女声,温柔自然 | 旁白、讲解、故事叙述 |
| zh-CN-晓伊 | 女声,清晰活泼 | 小说对白、年轻女性角色 |
| zh-CN-云健 | 男声,沉稳有力 | 广告、新闻播报 |
| zh-CN-云希 | 女声,柔和亲切 | 小说旁白、情感故事 |
| zh-CN-云夏 | 女声,明亮自然 | 教程、说明类内容 |
| zh-CN-云扬 | 男声,清朗温柔 | 对话、配音场景 |
| zh-CN-辽宁-晓北 | 男声,地方口音略带特色 | 地区特色内容、轻松对白 |
| zh-CN-陕西-晓妮 | 女声,带地方特色 | 小说人物、多样化对白 |
接下来用一本近700 万字的小说,进行演示一下:
为了方便的演示效果,这里使用一张GIF动图演示:
由于动图不能太大,做了一些压缩,实际点击开始生成后,流式输出过程中,播放了30S,时长已经生成到10分钟了!可以看如下图:
可以看到,听了才3分钟,生成的时长已经高达了51分钟,而且还是一本近700W字的小说!
3 使用Docker一键部署EasyVoice
还没有安装Docker的小伙伴可以查看这篇文章:www.cpolar.com/blog/docker…
本教程以windows为例,首先,确保Docker处于运行状态,可以在CMD中执行如下命令:
docker version
如上,出现了版本信息,即代表docker运行中,如果没有启动,则会提示类似如request returned Internal Server Error for API route and version的错误信息。
docker启动好后,在cmd中执行如下命令,将easyVoice项目下拉至本地且运行:
mkdir audio
docker run -d -p 3000:3000 -v "%CD%\audio:/app/audio" cosincox/easyvoice:latest
输出如上即代表成功启动啦,可以使用docker ps命令进行查看是否运行。接下来在浏览器中访问如下地址:
http://localhost:3000/
可以看到成功的访问到EasyVoice的首页啦!点击页面上的立即体验就可以进入到文本转语音的界面哦!
4 安装cpolar内网穿透工具
通过前面的步骤,你已经在本地成功部署了 EasyVoice,并体验了超长文本的流式朗读与多角色配音。但你是否也遇到过这些困扰:它只能在电脑的 localhost:3000 使用,通勤途中、公司或咖啡厅想继续听却连不上;想把效果分享给同事/朋友,也因为局域网限制无法访问?这些正是内网穿透要解决的核心痛点。本章将带你使用 cpolar 内网穿透,将本机 3000 端口安全映射到公网,获取可直接访问的 https 地址,让 EasyVoice 突破局域网限制,实现“本地生成、随处可听”的使用体验。
4.1 什么是cpolar?
- cpolar 是一款内网穿透工具,可以将你在局域网内运行的服务(如本地 Web 服务器、SSH、远程桌面等)通过一条安全加密的中间隧道映射至公网,让外部设备无需配置路由器即可访问。
- 广泛支持 Windows、macOS、Linux、树莓派、群晖 NAS 等平台,并提供一键安装脚本方便部署。
4.2 下载cpolar
打开cpolar官网的下载页面:www.cpolar.com/download
点击立即下载 64-bit按钮,下载cpoalr的安装包:
下来下来是一个压缩包,解压后执行目录种的应用程序,一路默认安装即可,安装完成后,打开cmd窗口输入如下命令确认安装:
cpolar version
出现如上版本即代表安装成功!
4.3 注册cpolar
官网链接:www.cpolar.com/
访问cpolar官网,点击免费注册按钮,进行账号注册
注册页面:
4.4 访问web ui管理界面
注册完成后,在浏览器中输入如下地址访问 web ui管理界面:
http://127.0.0.1:9200
输入刚才注册好的cpolar账号登录即可进入后台页面:
5 使用cpolar穿透EasyVoice支持公网访问
5.1 随机域名方式(免费方案)
随机域名方式适合预算有限的用户。使用此方式时,系统会每隔 24 小时左右 自动更换一次域名地址。对于长期访问的不太友好,但是该方案是免费的,如果您有一定的预算,可以查看大纲5.2 的固定域名方式,且访问更稳定。
点击左侧菜单栏的隧道管理,展开进入隧道列表页面,页面下默认会有 2 个隧道:
- remoteDesktop隧道,指向3389端口,tcp协议
- website隧道,指向8080端口,http协议(http协议默认会生成2个公网地址,一个是http,另一个https,免去配置ssl证书的繁琐步骤)
点击编辑名称为website的隧道,将端口改为easyvoice的3000端口,以及其他相关配置:
接着来到在线隧道列表,可以看到名称为easyvoice-3000隧道的两条记录信息,一条协议为http,另一条协议为https:
注意:每个用户创建的隧道显示的公网地址都不一样!
接下来在浏览器中访问website隧道生成的公网地址(http和https皆可)
这里以https为例:
可以看到成功访问啦!
5.2 固定域名方式(升级任意套餐皆可)
通过前面的步骤,我们已经让 EasyVoice 成功穿透到公网并实现外网访问。但“免费随机域名”方案的局限也随之显现:域名通常每 24 小时自动更换,你需要频繁更新书签与分享链接,听众也可能因链接过期而无法访问。为解决这些痛点,建议升级为“固定域名”方案:为 EasyVoice 绑定一个长期不变的专属 https 地址,稳定可靠,便于长期订阅、跨设备访问与对外分享,让 EasyVoice 真正做到“本地生成,随处可听”。
好啦,接下来开始固定保留二级子域名教程!
首先,进入官网的预留页面:
https://dashboard.cpolar.com/reserved
选择预留菜单,即可看到保留二级子域名项,填写其中的地区、名称、描述(可不填)项,然后点击保留按钮,操作步骤图如下:
列表中显示了两条已保留的二级子域名记录:
- 地区:显示为
China Top。 - 二级域名:显示为
easyvoices。
注:二级域名是唯一的,每个账号都不相同,请以自己设置的二级域名保留的为主
接着,进入侧边菜单栏的隧道管理下的隧道列表,可以看到名为easyvoice-3000的隧道,点击编辑按钮进入编辑页面:
来到状态菜单下的在线隧道列表可以看到隧道名称为easyvoice-3000的公网地址已经变更为二级子域名+固定域名主体及后缀的形式了:
这里以https协议做访问测试:
访问成功!至此,一个固定不变的地址就设置好啦!
总结
本文从零带你在本地部署并用好 EasyVoice:完成 Docker 一键运行、文本导入与多角色配音、字幕/音频生成与流式播放;随后通过 cpolar 打通公网访问,从随机域名到固定二级子域名、启用 HTTPS、设置开机自启与访问授权,让“本地生成、随处可听”的有声书体验真正落地。
-
核心价值:超长文本/小说转语音、流式播放、多角色配音;数据本地可控
-
部署简洁:Docker 一键运行,cpolar 零改网配置即可穿透
-
使用连贯:文本导入、角色设置、字幕与音频生成、边生成边播放
-
访问稳定:固定二级子域名 + HTTPS,手机/平板/外网稳定访问
综上,通过 EasyVoice + cpolar,你可以把小说/长文高效转为可持续发布的有声书服务,既保障隐私与稳定,又显著提升收听与分享效率。
感谢您阅读本篇文章,有任何问题欢迎留言交流。cpolar官网-安全的内网穿透工具 | 无需公网IP | 远程访问 | 搭建网站