Emoji 心情显示

Emoji 心情显示

Emoji 心情显示

概述

大语言模型使用单个 Emoji token 来表达当前的心情状态。这些表情符号不会被 TTS 系统朗读,但会作为独立的数据类型返回给客户端。

数据格式

通信采用 JSON 格式,示例如下:

{
    "type": "llm",
    "text": "😊",
    "emotion": "smile"
}

Emoji 对照表

Emoji情绪类型描述
😶neutral中性/平静
🙂happy开心
😆laughing大笑
😂funny有趣
😔sad悲伤
😠angry生气
😭crying哭泣
😍loving喜爱
😳embarrassed尴尬
😲surprised惊讶
😱shocked震惊
🤔thinking思考
😉winking眨眼
😎cool
😌relaxed放松
🤤delicious美味
😘kissy亲吻
😏confident自信
😴sleepy困倦
😜silly傻乎乎
🙄confused困惑

使用说明

  1. 客户端在接收到包含 emotion 字段的响应时,应当解析对应的情绪类型
  2. 可以根据情绪类型来调整界面显示效果或触发相应的动画
  3. TTS 系统应当忽略 text 字段中的 Emoji 字符

注意事项

  • Emoji 使用 UTF-8 编码
  • 确保客户端具备显示 Emoji 的能力
  • 建议在界面上同时显示 Emoji 和对应的情绪类型文本