纸翼 · 加载中
paipopAi对话玩具恢复延迟的定位与优化
记录一次普通对话较快、打断后却要等待五秒的排障过程:从分段计时、上传积压与旧任务交接,追到预录音对端点 VAD 的历史影响,最终通过隔离分类器状态、保留语音证据改善打断后的录音收尾。
6295 words
|
31 minutes
paipopAi对话玩具解析(八):本地音量与云端动作指令
从 VM 音量记录、统一播放入口、云端 action_list、双层白名单校验和 app_core 异步事件五条链路,拆解 Paipop 玩具怎样把一句“声音小一点”安全地变成持久化音量设置。
7798 words
|
39 minutes
paipopAi对话玩具解析(七):从版本检查到双备份 OTA 安全升级
从启动门控、凭据领取、HMAC-SHA256 鉴权、升级任务校验、4 KiB 流式写入、双备份切换和重启确认七条链路,拆解 Paipop 玩具怎样完成一次可恢复的 Firmware OTA。
6726 words
|
34 minutes
paipopAi对话玩具解析(六):从开机联网到 AP 网页配网
从 Wi-Fi 回调、VM 历史凭据、DHCP 成功边界、DNS 强制门户、HTTP 配网页面和双键强制切网六条链路,拆解 Paipop 玩具如何完成开机联网、失败回退与网页配网。
10660 words
|
53 minutes
paipopAi对话玩具解析(五):AI 播放时如何实现自然语音打断
从统一麦克风、16 kHz AEC VAD、动态门限、降音复核、预录 PCM、generation 隔离和 FSM 交接七个层次,拆解 Paipop 玩具怎样在 AI 播放期间识别近端用户抢话并无缝开启下一轮。
10523 words
|
53 minutes
paipopAi对话玩具解析(四):PaipopSDK 如何封装 LingXinSDK
从公共 API、自动认证、参数与回调转换、动作安全校验、链接时配置注入和 AC79 音频反向桥接六个角度,拆解自研 PaipopSDK 怎样隔离第三方 LingXinSDK,并形成可交付的嵌入式静态库。
8057 words
|
40 minutes
paipopAi对话玩具解析(三):从按键启动到云端语音回答
沿着一次普通点击启动的真实链路,讲清玩具 FSM、PaipopSDK、LingXinSDK、24 kHz PCM 上传、对话阶段回调、流式 MP3 缓冲与杰理 audio_server 怎样协作完成一轮连续语音对话。
8077 words
|
40 minutes
RK3576 私有云盘部署实录:Headscale、Samba、FRP 与单 Key Web 访问
用 RK3576、SSD、U 盘和一台公网服务器搭建可挂载为 Windows Z、Y 盘、也能通过域名和 Key 访问的私有云盘。
3104 words
|
16 minutes