Unless you can completely prevent him from being able to
detect females in heat, the best way to reduce excessive meowing in an intact male cat is to have him neutered.
Male dogs can smell the urine of a
female in heat several feet away, and once
detected, they may temporarily lose interest
in food.