Honda Odyssey whining noise

maybe the brake-pad screechers are starting to drag. Those are the little tabs that the manufacturer installs on the pads to contact the rotor as the pad nears the end of it's life, to tell you it's time to check the pad-wear.