I've a character named
Emmeline and pronounced the same as yours; she usually goes by
Em or
Emmy.
Emma works, but I wouldn't use it simply because it's such a popular name on its own - if you're going to use a more unusual name, why call her the same as six other girls in her class?