About MPML:

Advantages:

  1. Independent of the character agent systems
  2. Easy to describe because conform to XML
  3. Easy media synchronization composing SMIL
  4. Good at control to gesture of character
  5. Interactive oriented