both has similar meaning but you can not use it in a similar way They suggest that someone is using his voice, or that two or more people are having a discussion. just look at these examples: We can say: speak to somebody talk to somebody speak to somebody about something talk to somebody about something How old were you when you learned to speak? What are you talking about?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AnonymousDifference in use between Speak and TalkUse the search box and you'll find a lot of posts on this topic.