Both 'speak English' and 'talk English' are commonly used. However, 'speak English' is more formal and is often used for formal speeches, addressing an audience, or referring to languages in general. 'Talk English' is used when there is at least one listener and potentially a conversation.