* Speaking pace: Someone speaking quickly can fit more words in the same time than someone speaking slowly.
* Word complexity: Shorter words and simpler sentences take less time to say.
* Delivery style: Pauses, emphasis, and other delivery elements impact the timing.
However, here are some rough estimates:
* A 2-minute speech: Around 150-200 words.
* A 3-minute speech: Around 225-300 words.
It's best to practice your speech aloud and time it to ensure it fits within your desired timeframe.