当一只沉默的龙虾学会了说人话,事情开始变得有趣了
OpenClaw 是谁?它为什么不能说话?
OpenClaw 是一款2025年底爆火的开源AI智能体(AI Agent)框架,也被很多人亲切叫作“龙虾”(因为它的图标是一只红色小龙虾🦞)。
它的核心卖点:不像 ChatGPT / Claude 那样只会聊天,它是真的能“动手干活”的 AI 员工,能:
操作你的电脑(鼠标键盘、文件管理、安装软件) 收发邮件、日历管理、订机票、跟客服周旋 通过微信/飞书/Telegram/Discord 等聊天软件直接指挥它 支持本地优先部署(数据不离设备),接各种大模型(Claude、GPT、Qwen、DeepSeek、Gemini 等) 有海量社区技能插件(6000+)
所以很多人说它是“第一个真正能当员工用的 AI”,而不是又一个聊天机器人。
为什么说它“不能说话”?
它可以聊天,但都是以文字的形式,这里所谓的开口说话,指的是语音聊天。其实它具备开口说话的能力,因为 OpenClaw 预置了 TTS 配置。那啥是 TTS 呢?它就是 Text-to-Speech 的缩写,中文最通俗的说法是:“文字转语音” 或 “让机器读文字”、“文本朗读”。
简单点说: 你给它一段文字(比如聊天记录、文章、小说、导航提示),它就用电脑合成的人声把这段文字读出来给你听,听起来像真人在说话(现在的好 TTS 已经非常自然了)。
下面我们就一步一步来为我们的“龙虾”安上这张“嘴”。
1. ElevenLabs
需要用到 TTS 的在线服务,这里我们选大名鼎鼎的 ElevenLabs。首先要访问链接去注册一个账号:https://try.elevenlabs.io/fdvt0ydhttye
注册好账号之后,前往开发者中心去创建 API Key:https://elevenlabs.io/app/developers/api-keys

(⚠️ 需要额外注意到是,这个 Key 创建完后就再也无法完全可见,所以一定要妥善保存好)。
2. 配置 OpenClaw

找到并打开 OpenClaw 的配置文件(一般在 ~/.openclaw 目录下,文件名为 openclaw.json),搜索关键字 "messages",如果没有就自己在最底部的最后一个 } 上方插入(记得在每一项之间都有个逗号隔开):
"messages":{ "tts":{ "auto":"inbound", "provider":"elevenlabs", "elevenlabs":{ "apiKey":"你之前刚申请的 API Key" }, "edge":{ "enabled":true, "voice":"zh-CN-XiaoxiaoNeural", "lang":"zh-CN", "outputFormat":"audio-16khz-128kbitrate-mono-mp3", "pitch":"+5%", "rate":"+10%" }}
保存后重启网关:openclaw gateway restart
3. 测试效果
可以在 IM 中发一段语音,问问它:“今天天气情况如何”等等,进行测试。如果有什么报错,直接让 OpenClaw 诊断修复即可。

4. 更佳的效果
先下这样一段指令:“你记一下,当我发语音信息给你的时候,如果没有特殊指定,那你也应该用中文语音来回复我。”
因为 OpenClaw 有时候会回复好几个语音,比较烦人,它是把一些思考步骤也转成了语音了,而且自动将语音内容转成了文字。这时候你可以让龙虾记忆一下,告诉它:“以后我发给你语音时,你应该只调用一次 TTS,不再发送额外的文本内容。”

结语
现在你的小龙虾,是不是更有“活人感”了呢?
互动话题:你的 OpenClaw/AI 助手学会说话了吗?它第一句话说的是什么?欢迎在评论区分享~
本文首发于微信公众号「坚硬的肉山」,转载请注明出处。
夜雨聆风