The vote for speaker IS public. Each member must say, out loud, his or her choice for speaker.
But the key vote will be in the Republican caucus. And that won't be public.