In the system, a people-centered human-machine interface is built. A virtual human as a housekeeper is expected to be designed to achieve this goal. The most important function of the system is that the machine can interact with users with emotional dialogues after analysis of users’ emotion been identified in time by the system.The system is divided into two models: user-oriented module and background programs module [6]. The interactive interface and interactive way are the main parts of the user-oriented module, and human-computer interaction is the main part of background programs module. The platform of the system can be shown in Fig. 1,and software platform function of the system can be