← 返回首页

语音播报工具实现

发布时间: 2026-08-26 22:10(北京时间)

摘要: 作者利用插件系统实现 Agent 语音播报工具,支持非阻塞式状态汇报,包含提示音与 TTS,旨在增强 Agent 的“活人感”,并设想趣味性扩展。

标签: 语音播报, 智能代理, 插件系统, 非阻塞, 状态汇报, 人机交互, 探索

字数: 369

早上有个脑洞,晚上得力于 Hermes 的 Plugin system,把功能实现为 Native plugins,注册为名叫 notify_voice 的全局工具。

这个工具的功能很简单,就是让 Agent 可以随时给我播报语音消息(不阻塞Agent工作)。完整的播报包含提示音与 TTS 音频两部分。提示音选择不多,就是“叮”“叮叮”“高低高”“和弦音”。

播报的时机由 Agent 自己判断,比如长任务阶段性汇报、任务结束的报告和后台进程的状态汇报等。

想到做这个功能主要是有时候安排任务就切出去干别的,但还是想知道状态,另外有语音也让 Agent 有些活人感。

当然,如果恶趣味一些,给工具的 description 新增一些说话的模板,比方说“恭喜宿主”,那可能是另一种体验了。 http://t.cn/AXpHdJ2h