OK, here's one for you all.
My son insists that my fish cannot hear me when I talk to them! He says "They can't hear you, you know". He may think I am nuts LOL
I have 3 tanks, one with African Cichlids, a community tank and a tank with 16 yellow lab fry (released 4 days ago!) with mama still in with them. I always stop by each tank a couple times a day and say hello to my fish! They all have names too. How can you NOT name them?! I will say something like "How's it going guys?" "Hi Lemmey!" Etc. They always get excited and come up to me as if to say hi back. :-)
So, can your fish hear you when you talk to them?? I say YES!