- 回调新增 msgtype=voice 分支:media/get 下 AMR -> core/audio.py(ffmpeg 子进程解成 16k PCM)-> 讯飞 IAT 整段转写 -> 当用户消息走同一条对话链路 - 下载/解码/转写全放后台任务,回调窗口内只登记 MediaId(防 5s 超时重推) - 识别结果先推「已识别:...」回显;缺 ffmpeg/讯飞未配/识别为空各回可读提示 - ClawBot getupdates 对未识别 item 打结构日志(个人微信语音探协议准备) - 服务器新增系统依赖 ffmpeg(RUN.md env 段;可选 FFMPEG_PATH 指定路径) - 已实测:TTS 中文 4.5s -> AMR-NB 8k -> 解码 -> 转写逐字正确 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| crypto.py | ||
| ilink.py | ||
| inbound.py | ||
| service.py | ||
| wecom.py | ||
| wecom_crypto.py | ||