You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

是否可修改NAO机器人在基础频道中使用的应答名称?

NAO v6语音应答名称修改方法

可以修改,系统设置中修改的仅为设备网络标识名称,语音问答模块调用的应答名称为独立配置,按以下步骤操作即可:

方法1:通过Choregraphe修改默认对话包

  • 打开Choregraphe并连接你的NAO v6机器人,在系统项目库中找到默认基础对话包
  • 展开包内animations/standard/dialog路径,找到对应你使用的语言的问答配置文件,中文对应zh_cn/dialog_zh_cn.top
  • 打开配置文件,全局搜索所有应答字段中的NAO,替换为你需要的新名称后保存
  • 将修改后的对话包重新部署到机器人,重启ALDialog模块后生效

方法2:通过API直接修改运行时配置

  • 连接机器人SSH终端,或在Choregraphe的Python脚本模块中运行以下代码:
import naoqi
# 替换为你的机器人实际IP
ROBOT_IP = "192.168.1.XXX"
NEW_NAME = "你的新机器人名称"

# 修改内存中存储的设备名称
mem_proxy = naoqi.ALProxy("ALMemory", ROBOT_IP, 9559)
mem_proxy.insertData("Device/Name", NEW_NAME)

# 刷新语音识别语法库
asr_proxy = naoqi.ALProxy("ALSpeechRecognition", ROBOT_IP, 9559)
asr_proxy.reloadAllGrammars()
  • 运行完成后测试语音问答,若仍返回默认名称,重启机器人即可永久生效

注意:如果你的机器人开启了云端对话功能,需要同步修改云端账号绑定的机器人名称,否则云端应答会优先返回默认NAO名称

内容的提问来源于stack exchange,提问作者Smiley

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 06:57:03