| 分享时间 | 2026-03-28 22:44 |
| 最后更新 | 3天7小时前 |
| 修订版本 | 42 |
| 用户许可 | 可自己使用或修改,不可再分享 |
| Quicker版本 | 1.45.5 |
| 动作大小 | 219.2 KB |
⚠️ 强烈建议:请将该动作加入 Quicker 的自动运行中。
本动作采用本地 FastAPI 语音微服务。让该动作随 Quicker 启动后,可提前完成服务启动、HTTP 连接池预热、中英文常用音色预热与流式暖机,明显降低第一次朗读时的等待感,尤其有助于压低英文首帧延迟。
🖼️ 动作截图预览(3张示例)
导语:Edge 智读融合 Python FastAPI 本地微服务隔离沙盒 与 NAudio 内存播放流水线。首段采用流式直出,后续分段并发预取;启动阶段会进行 HTTP 连接池预热、中英文常用音色文件预热与 stream 暖机,尽量降低首次朗读的首帧等待。
🖱️ 左键极速触发(核心用法)
⚙️ 右键高级定制(扩展菜单)
/tts/stream,服务端收到微软 TTS 首个音频块后立即转发,前台边收边解码播放。%LocalAppData%\QuickerTTS,缓存、日志、便携 Python 与服务脚本均在此目录内。127.0.0.1,不对局域网或公网开放。⚠️ 故障排查与运行日志
如果按下后毫无反应、启动慢或偶发无声,请先按“更新与重启 → 检测与修复 → 查看日志”的顺序排查:
tts_debug_log 赋值为 1,保存后重启 Quicker 或重启电脑,然后再次运行本动作,以便记录更完整的排查日志。Win + R,输入 %LocalAppData%\QuickerTTS 回车;重点查看 quicker_tts_client.log(Quicker 动作侧日志)和 edge_tts_server.log(本地语音服务侧日志)。%LocalAppData%\QuickerTTS 下的 python.exe/pythonw.exe 是否被安全软件拦截。127.0.0.1 环回通信不能被安全软件拦截。fastapi、uvicorn 或 edge_tts 导入失败,可使用动作内置的检测与修复/重置功能,或删除 %LocalAppData%\QuickerTTS 后重新初始化。| 修订版本 | 更新时间 | 更新说明 |
|---|---|---|
| 42 | 3天7小时前 | 调整默认日志级别,减少普通使用时的日志写入。 |
| 41 | 3天7小时前 |
1. 优化首段分段策略:中文首段最低 50 字、英文首段最低 120 字符,减少短首段导致第二段来不及下载、段间停顿的问题。
2. 优化长文本播放连续性:提前预下载后续分段,保持约 5 段前看距离,并在关键顺序段等待过久时启用备用下载,尽量避免段与段之间断句。 3. 优化下载节奏:播放分段下载支持并发与错峰启动,减少集中请求压力,同时提升后续分段准备速度。 4. 优化录制导出稳定性:长文本录制改为动态等待,并新增录制分段错峰下载,减少长文本导出失败概率。 5. 优化动作更新和服务维护:更新、重置、检测与修复后会自动启动当前版本语音服务并预热,减少新旧服务混用和首次朗读等待。 6. 优化多语言朗读:改进中英文自动朗读者选择,并新增日语 Nanami 女声、Keita 男声。 7. 优化环境检测与修复:下载兼容性、失败提示和诊断日志更完善,普通用户遇到部署或修复问题时更容易定位原因。 8. 优化播放与排查日志:新增段间等待等级、可闻断音风险、分段下载耗时和缓冲信息,方便后续判断是否真的发生卡顿。 9. 其他细节优化:改进环境体检报告显示、重置流程弹窗、部署进度条、旧服务清理、中文日志编码和错误提示体验。 |
| 40 | 13天12小时前 | 本次更新将 get-pip.py 的备用下载地址从已失效的 Gitee 链接替换为阿里云 PyPI 镜像地址,修复在部分环境下初始化 Pip 失败的问题。同时已检查代码中其他外部下载源,当前均可正常访问。 |