The invention discloses a virtual
human interaction software bus system and an implementation method thereof, and the
system comprises an event communication soft
bus which is used for realizing softbus communication between modules based on a publish-subscribe mechanism; The visual ability unit and the voice ability unit are used for virtual human vision and voice interaction; The emotional ability unit is used for calculating the emotional state of the virtual human; The
decision management unit is used for generating a
behavior control instruction of the virtual human; The virtual human engine unit is used for driving
visual behavior display of the virtual human; The application interface unit is used for interacting with a third-party application; According to the invention, each unitis mounted on an event communication soft
bus through a
bus interface; According to the
system, the third-party application is supported to access the system according to the
interface protocol, so that integrated control of virtual human images, actions, expressions, sounds, clothes transformation and other operations is realized, the problem of compatibility of different application systems tovirtual
human control is solved, the virtual human is easier to integrate into an intelligent man-
machine interaction process, and the user experience is effectively improved.