虚拟角色在电子教育、动漫游戏和电子商务等领域具有广泛的用途,目前的虚拟角色情绪设计仍然处于手工阶段,需要花费大量的人力成本且大多数虚拟角色行为简单,不能令人信服.本文基于心理学理论和OCC理论,建立虚拟角色的认知结构,给出虚拟角色的动机形式化描述.虚拟角色的情绪状态可由情绪决策产生式规则来驱动,情绪强度可通过模糊推理系统来计算.实验结果表明该情绪模型可以增强教育软件的界面友好性,使虚拟角色在行为上更加人性化.
Virtual characters are widely used in e-education, cartoon games and e-commerce. However, the current emotion design for virtual characters is still in a handwork stage and needs a large amount of manpower. The behaviors of most virtual characters are simple and unbelievable. Based on psychology theory and ortony, clore, collins (OCC) model, the architecture of a virtual character is presented and a formalization of a virtual character~ motivation is proposed. A virtual character~ emotion state is driven by a set of fuzzy productive rules for emotion decision. Emotion intensities are calculated by a fuzzy inference system. The experimental result shows that the emotion model enhances the efficacy of friend interfaces for education software, and makes a virtual character behave more humanlike.