Affective Interfaces Of Embodied Conversational Agents: Studies Of Hardware And Character Interfaces