It's not from an anime, the two are Vocaloids, basically computer programs built for virtual singing. You put in the notes and lyrics and they sing them back. Their names are Rin and Len, and this particular image is from the song "Remote Control."
Hey What is the anime in your signature picture called? Thanks =)