"talk" tends to sound more like an everyday conversation -- chatting amongst one's friends, for example. It's also a more common word than "speak". "speak" tends to sound like a more formal or structured conversation, or an address (for example, the Prime Minister would speak to parliament, not talk to it).
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.