SPEAK обозначает 1) умение говорить на каком-либо языке,
2) разговор С with кем-то или О about чём-то.
во втором значении чаще используют TALK.
I must speak with you. = I must talk with you.
TELL говорим, когда показываем КОМУ говорим. Can you tell me his name?
после SAY чаще всего НЕ указано, КОМУ говорим.
идёт или прямая речь. He says: “His name is John”
или расшифровка «говорит, ЧТО...»
He says that his name is John. сравните - He tells me that his name is John.
или, что редко, так: SAY + TO + КОМУ. He said to me that...