You can earn credit for giving a speech outside of class.
You must talk to me ahead of time to work out the details.
If you are giving the speech, I prefer that you have someone record you. Another option is to have someone from class attend and fill out a review (and you will both get credit).
Again, get prior approval. Let me know your plans.