Ambas palavras significam "falar", mas se usam em frases e situações diferentes.
Speak (falar): é simplesmente o fato de falar, de usar a voz. Usa-se nas seguintes situações:
1. Quando queremos transmitir uma informação ou expressar um sentimento.
Exemplo:
My father spoke 20 minutes about his new job.
(Meu pai falou 20 minutos sobre seu novo emprego.)
2. Para dizer que vamos falar com alguem.
Exemplo:
The teacher is going to speak to the students tomorrow.
(O professor vai falar com os alunos amanhã.)
3. Falar em público.
Exemplo:
She was speaking to the audience.
(Ela estava falando com o público.)
4. Falar de idiomas.
Exemplo:
Do you speak English?
(Você fala Inglês?)
Talk (falar, conversar):
1. Em diálogos.
Exemplo:
I talk to my parents frequently.
(Eu converso com meus pais com frequência.)
2. Falar com nós mesmo.
Exemplo:
I like to talk to myself.
(Eu gosto de falar comigo mesmo.)
Imagem: