"Proper planing and preparation prevents piss poor performance" is a quote that can be applied to your public speaking career. I believe that if you are prepared for your speech you will have less anxiety and stress. I found a cool app named SpeechPrep which will help you prepare for your next public speaking event. SpeechPrep will allow you to:
•Prepare speech notes
•Receive suggested durations for intro, body and conclusion
•Practice and record your speech with detailed timers
•Save, playback and rate your speeches
Check it out here!