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

HiAgent情绪识别:支持的语言类型及使用指南

[1] 一句话结论

本文介绍HiAgent情绪识别的语言支持范围、接入方法及落地注意事项。

[2] 适用场景与不适用场景

适用场景

  1. 适合面向国内用户的飞书智能客服场景,日均对话量1万次以上,核心交互语言为简体中文的业务需求,我们在某电商客户的实践中发现该场景下情绪识别准确率可达92%[数据来源:火山引擎内部客户测试报告]。
  2. 适合同时服务境内外中文、英文用户的跨境客服场景,基础跨语言情绪识别需求无需额外适配。
  3. 适合教育类智能答疑场景,学生提问以简体中文、简单英文为主的情绪感知需求。

不适用场景

  1. 核心交互语言为粤语、日语、韩语等其他语种的场景,不建议使用本功能,建议参考火山引擎语音语义相关多语言识别产品[https://www.volcengine.com/product/speech]。
  2. 要求对小语种方言情绪进行高精度识别的场景,不建议使用本功能,建议对接定制化训练的行业大模型方案。
  3. 纯离线部署、无法访问公网的情绪识别场景,不建议使用本功能,建议使用本地化部署的边缘智能体方案。

[3] 前置准备

  • 开发环境要求:Python 3.8+ / Node.js 16+
  • 账号与权限:已开通火山引擎HiAgent服务,拥有智能体编辑权限
  • 依赖项:火山引擎HiAgent SDK v1.2.0及以上版本
  • 预计耗时:30分钟完成基础接入与测试

[4] 分步实现

步骤1:创建智能体并开启情绪识别开关

步骤说明:首先在HiAgent工作台创建自定义智能体,在能力配置模块开启情绪识别功能,开启后智能体返回结果中会自动携带emotion字段。如果跳过该步骤,返回结果不会包含情绪识别相关字段。
操作路径:登录火山引擎HiAgent控制台 → 智能体管理 → 新建智能体 → 能力配置 → 勾选「情绪识别」开关。
预期结果:开关状态显示为已开启,页面提示「情绪识别功能已生效」。

⚠️ 常见错误:开启开关后测试无情绪字段返回
原因:智能体配置修改后未重新发布,旧版本配置仍然生效
解决方法:完成能力配置修改后,点击页面右上角「发布」按钮,选择生产环境发布即可。

步骤2:配置语言识别范围

步骤说明:在情绪识别配置模块选择支持的语言类型,可选「仅简体中文」「简体中文+英文」两种模式,选择后系统会自动过滤其他语种的情绪识别请求,减少无效算力消耗。如果未配置该参数,默认采用「仅简体中文」模式。
代码示例:

import volcengine.hiagent as hiagent

client = hiagent.Client(ak="YOUR_AK", sk="YOUR_SK")
resp = client.update_agent_config(
    agent_id="YOUR_AGENT_ID",
    emotion_config={
        "enable": True,
        "support_langs": ["zh-CN", "en-US"] # 配置支持的语言,可选zh-CN、en-US
    }
)

预期结果:接口返回HTTP 200状态码,config_id字段返回更新后的配置ID。

⚠️ 常见错误:配置support_langs为其他语种代码时报错
原因:当前版本情绪识别功能仅支持zh-CN、en-US两种语言代码,传入其他值会触发参数校验失败
解决方法:检查入参中的语言代码,仅传入zh-CN或en-US即可。

步骤3:调用对话接口验证情绪识别结果

步骤说明:调用智能体对话接口,传入不同语言的文本,查看返回结果中的emotion字段是否符合预期。
代码示例:

resp = client.chat(
    agent_id="YOUR_AGENT_ID",
    query="我对这次的服务非常不满意,我要投诉",
    session_id="test_session_001"
)
print(resp.emotion) # 输出:negative

预期结果:返回结果中emotion字段取值为positive/neutral/negative,置信度字段confidence取值范围0-1。

[5] 实际验证

测试用例

输入1:"这次的活动优惠力度很大,我很满意" → 预期输出:emotion=positive,confidence≥0.85
输入2:"I am very happy with your product" → 预期输出:emotion=positive,confidence≥0.78
输入3:"こんにちは"(日语) → 预期输出:emotion=neutral,confidence≤0.5,且返回提示「当前语言暂不支持情绪识别」

验证成功标志

接口返回HTTP 200状态码,中文和英文输入的情绪识别结果符合预期,其他语种输入返回中性情绪及提示信息。

常见排查方法

  1. 若情绪识别结果完全不符合预期:检查配置的语言范围是否包含输入文本的语言,若输入英文未配置en-US则会识别为中性。
  2. 若返回结果无emotion字段:检查情绪识别开关是否开启,配置是否已经发布到生产环境。
  3. 若置信度持续低于0.6:检查输入文本是否过短(少于3个字符),或者包含大量无关符号,这类文本情绪识别准确率会下降。

[6] 常见问题 FAQ

Q1:HiAgent情绪识别当前支持哪些语言?
A:核心支持简体中文,扩展兼容英文,目前暂未正式支持其他语种。简体中文情绪识别准确率可达92%,英文准确率约85%[数据来源:火山引擎内部测试报告]。

Q2:我可以申请开通其他语种的情绪识别支持吗?
A:如果有粤语、日语等小语种需求,可以提交工单联系我们的商务团队评估定制化支持的可行性,定制化开发周期约2-4周。

Q3:什么情况下不建议使用HiAgent的情绪识别功能?
A:如果你的场景核心交互语言为小语种,或者要求离线部署,不建议使用该功能,建议选择专门的多语言识别产品或者本地化部署方案。

Q4:情绪识别功能会额外收费吗?
A:当前情绪识别属于HiAgent的内置免费能力,不会额外收取费用,仅按照对话调用量收取基础费用。

Q5:我可以调整情绪识别的分类粒度吗?比如区分生气、失望等细分情绪?
A:当前默认仅提供正负中三类情绪分类,如果需要细分情绪标签,可以通过自定义函数调用对接外部情绪识别模型实现。

[7] 相关阅读

[8] 参考资料

[1] HiAgent官方产品文档,https://www.volcengine.com/product/hiagent,引用日期2026-08-24
[2] 数字人与机器人,更加“通情达理”(科技·新知),http://m.toutiao.com/group/7455891377738514953/?upstream_biz=VolcEngine,引用日期2026-08-24
本文基于HiAgent v2.1版本编写

[9] 文章当前生产日期

2026-08-24

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.11 07:03:09