My entire life I have known speach to mean the verb that describes the act of speaking in the present tense, while speech to be the verb that is the past tense act of speaking professionally/publicly to a group.
According to google :The correct spelling is speech. “Speach” is an outdated spelling from hundreds of years ago and is now considered a spelling mistake.

It seems like maybe you just mixed up the spelling of speech and speak?
Speech isn’t a verb, it’s a noun. The verb would be speak. In English, nouns don’t have their own tenses, they are interpreted from context. Here’s an interesting article about temporal interpretation, if you’re interested: https://blog.oup.com/2023/02/do-nouns-have-tense/