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 和對應的情緒類型文字