While walking around a Carter's store yesterday, I witnessed a mom and daughter--about a year?--engaged in a battle of the wills. Baby screeched. Mom fussed: "Stop it! Stop it right now! Mommy said, 'no!' You listen very well!" Baby screeched some more.
Not to be condescending, but just don't. Let the phase ride it's course, and don't worry if your baby makes noise in a public place. It was a baby store for goodness sake, not a five-star restaurant!