Nouns

(n)speaker, talker, utterer, verbalizer, verbalisersomeone who expresses in language; someone who talks (especially someone who delivers a public speech or someone especially garrulous)“the speaker at commencement”, “an utterer of useful maxims”