Meaning of SPEECH in English
BAD : I was invited to make a speech on the radio.
GOOD : I was invited to give a talk on the radio.
A speech is usually made by a politician or by an important person at a meeting, social occasion, or dinner: 'The Prime Minister's speech included a fierce attack on the unions.'
A talk is usually informative and is often given by a lecturer: 'The title of Dr Chase's talk is "Solar Energy and the Nuclear Debate".'
BAD : I was asked to do a speech welcoming the new students.
GOOD : I was asked to give a speech welcoming the new students.
give/make a speech (NOT do ): 'After the meal the bride's father stood up and made a short speech.'
Longman Common Errors English vocabulary. Английский словарь распространенных ошибок Longman. 2012