Czech Barbora Krejcikova on Sunday called for respect and professionalism in sports media as she hit out at "unprofessional" remarks made about her appearance during a broadcast on the Tennis Channel.