
Karin S. answered 03/16/21
Experienced Japanese Language Tutor: Unlock Your Full Potential
(私は山田さんとしか)話さない and 話をしない are interchangeable.
話す is a verb and it means simply "to speak / talk", whereas 話をする is a combination of a verb (する=do) and a noun(話) and it literally means "to do the speaking / talking".