Why does iPhone Voice Control turn on when I wear headphones while working out?
Solution 1:
It certainly sounds like the headphones are causing this. It's likely that moisture is eventually getting into the in-line switch/microphone module which is bridging the switch terminals and sending spurious signals to the phone.
However, I'd try the following:
Check for liquid damage inside the headphone socket: Hold your phone up to the light so that you can see down inside of the headphone port. There's a small indicator at the bottom of the port which will have turned a red/pink colour if liquid has come into contact with it. If positive, this could indicate that the phone's headphone socket may (also) be at fault.
Obtain another pair of the same Apple headphones and see if the issue occurs again.
Solution 2:
This happened to me as well, much to my frustration. I have since found that it doesn't happen as long as I keep the headphone cable on the outside of my clothing instead of underneath it. When I'm in the gym I used to run the cable down underneath my shirt to stop it catching on things. I think the noise from my shirt rubbing on the microphone my have been activating voice control. Since I started running it down the outside of my clothes into my pocket I have had no issues.
Solution 3:
I wrapped the headphone wire where the mic and controls are with a few layers of Saran Wrap. This keeps the sweat out but still allows use of the controls. Used to have the random Siri problem described all the time on long runs, did a hot sweaty 18 mile run today with Saran Wrap and had no problems.