In movies, they speak in front of massive armies that soldiers past a 50m radius would not hear. Where soldiers beyond that looking on in confusion? Or were there other soldiers relaying the speech?
You'll be interested in u/Iphikrates' answer to the matter of pre-battle speeches in the FAQ; additionally, u/November19 outlines the matter here as well.