I translated this as... "pronuncio una habla" but I'm not entirely sure if that is how you translate, "I made a speech" into Spanish. If anyone could help, I would greatly appreciate it, thanks!
"I made a speech"
Realicé un discurso
Proclamé un discurso.
Pronuncié un discurso.
Hmm, I'm not positive, but if I had to say this I would probably say "Hicé un discurso" or "Yo di un discurso". Habla doesn't really fit what you are trying to say- that is, a presentation, not just conversation.