Sounds like it could be the wheel bearings to me. Mine are going bad and I get a hum at certain speeds, try shifting into neutral when it is happening, or turn off the car. If it is still there chances are that's what it is.