No, Cortana is not listening to you always. By default, it’s set not to hear you all the time because of the privacy policy. You can tweak the settings if you want Cortana to listen to you always.