" I'm pretty sure I use them correctly, but I can't articulate the difference. [/nq] In American English there is little difference. "Speak" sometimes can be used to sound a bit more formal than "talk", but otherwise they are interchangeable as verbs.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.