From 724981b50a9249489ad7aacff76bb0a25409171d Mon Sep 17 00:00:00 2001 From: "Z.To" Date: Sun, 26 Apr 2026 03:54:29 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=20TTS=20JSON=20?= =?UTF-8?q?=E8=AF=B7=E6=B1=82=E6=A0=BC=E5=BC=8F=EF=BC=8C=E5=85=BC=E5=AE=B9?= =?UTF-8?q?=20Windows=20daemon?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- changelog.md | 7 +++++++ taolun.md | 4 ++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/changelog.md b/changelog.md index 933a0b8..749b21c 100644 --- a/changelog.md +++ b/changelog.md @@ -2,6 +2,13 @@ ## 版本记录 +### v0.2.1 + +- 修复 TTS JSON 请求格式,兼容 Windows daemon +- 发送格式改为 `{"text": "内容"}` + +--- + ### v0.2.0 - 新增 TTS 语音朗读功能 diff --git a/taolun.md b/taolun.md index 3a38d29..325241d 100644 --- a/taolun.md +++ b/taolun.md @@ -437,8 +437,8 @@ tts: #### 实现要点 1. TCP 连接:使用 Go 标准库 `net` 包 -2. JSON 序列化:发送请求格式 `{text, voice, format}` -3. 异步播放:使用 `go func()` 异步调用 afplay +2. JSON 请求:发送格式 `{"text": "内容"}` +3. 异步朗读:使用 `go func()` 异步调用 4. 静默失败:网络异常只记录警告日志,不阻塞用户 #### 踩坑记录