Beste Antwort
Natürlich sind beide grammatikalisch korrekt. Es gibt jedoch einen subtilen Unterschied in ihrer Bedeutung.
„Sprechen mit“ kann bedeuten, dass eine Person spricht und die andere nur zuhört. Es handelt sich um eine Einwegkommunikation.
Im Fall von „Sprechen mit“ …