🤖HermesBlog
Hermes 官方教程 · 第27篇2026/8/9· Easy Understand Hermes Agent

第27篇:语音模式——动嘴指挥 AI

Hermes Agent 官方教程第27篇:动嘴指挥 AI

第27篇:语音模式——动嘴指挥 AI

打字太慢?不想碰键盘?语音模式就是给 Hermes 装上“耳朵”和“嘴巴”,让你像跟同事聊天一样,直接开口指挥它干活。


第1步:开启语音模式

在 CLI 里输入 /voice on,麦克风模式就启动了。默认的“按住说话”键是 Ctrl+B,按住它说话,松开就结束录音。

/voice on

想让它用语音回复你?再敲一下 /voice tts 即可。TTS 就是“文字转语音”,开了之后 AI 会开口回答你。

第2步:调整录音参数(可选)

config.yamlvoice 段里,你可以微调体验:

voice:
  record_key: "ctrl+b"       # 录音快捷键
  max_recording_seconds: 120 # 最长录 2 分钟,防止误触
  silence_threshold: 200     # 环境噪音阈值,太灵敏就调高
  silence_duration: 3.0      # 静音 3 秒自动停止录音

觉得提示音太响或太轻?调 beep_volume(0.0 到 1.0),安静环境建议调低到 0.3 以下。

第3步:让回复“流式”出现

默认 Hermes 要等整段话生成完才显示。开启流式输出后,文字会像打字机一样逐字蹦出来,体验更接近真人对话:

display:
  streaming: true          # 终端实时流式输出
  show_reasoning: true     # 顺便显示 AI 的思考过程(可选)

如果当前模型不支持流式,Hermes 会自动退回普通模式,不用你操心。

第4步:网关平台也支持流式

Telegram、Discord、Slack 等平台同样可以开启:

streaming:
  enabled: true            # 总开关,默认关
  edit_interval: 0.8       # 每 0.8 秒更新一次消息
  buffer_threshold: 24     # 攒够 24 个字符强制刷新
  cursor: " ▉"             # 流式时的光标符号

注意:总开关打开后,Telegram 默认就流式,Discord 默认不流式。想改的话,去仪表盘的 Channels 开关或直接改 ~/.hermes/config.yaml

如果平台不支持消息编辑(比如 Signal、Email),Hermes 会自动检测并关闭流式,不会刷屏。

第5步:限制同时打开的会话数

担心太多聊天窗口同时占资源?设置一个上限:

max_concurrent_sessions: 5   # 最多同时 5 个活跃会话

这个限制只在你发第一条消息时才生效,开着窗口不聊天不占名额。超限时,Hermes 会直接告诉你哪个界面占着位置。用 hermes status 可以查看当前占用情况。


总结:语音模式让你动嘴指挥,流式输出让回复不再干等,会话上限防止资源被占满。三件套配合使用,体验直接起飞。

下一篇预告:第28篇:多模态输入——让 AI 看懂图片和文件,敬请期待。

📖 官方文档

本文根据 Hermes Agent 官方文档编写,原文见:官方文档 › guides/use-voice-mode-with-hermes