Learning realistic lip motions for humanoid face robots | Synapse