Estes dois verbos costumam causar confusão para quem está aprendendo o idioma. Vamos mostrar a você aqui como utilizar e diferenciar um do outro. Confira:

Speak: conversar com alguém, falar com alguém.

I’d like to speak Japanese.
(Eu gostaria de falar japonês.)

Please speak more slowly.
(Por favor, fale mais devagar.)

Atenção! Primeiramente, speak é de uso mais formal do que talk. No contexto – falar idiomas -, o correto é utilizar speak e não talk. Há três preposições mais comuns a serem utilizadas com speak: speak about (falar sobre), speak to (falar com) e speak with (falar com), sendo que speak with é mais comum em inglês americano. Speak é um verbo irregular, cuja forma no passado simples é spoke.

Talk: conversar com alguém, falar com alguém.

Greg always talks to her.

(Greg sempre conversa com ela.)

If you need to talk, call me.
(Se você precisar conversar, me ligue.)

Atenção! Há também três preposições a serem usadas com talk: talk about (falar sobre), talk to (falar com) e talk with (falar com). Talk é um verbo regular, sendo assim, sua forma no passado é talked. E, relembrando, não diga “talk English”, talk Spanish”, etc., mas sim “speak English”“speak Spanish”, etc.

E para ter mais informações e obter mais conhecimento, venha aprender inglês na PBF, a sua melhor escolha!