As hydra said, get the battery checked is it old or new. If the battery is old then that could be the reason of alternator whine.
The battery may not be charging properly.
The most common problem in loose ground connection. The grounding may not be proper causing the alternator whine.
__________________ I live my life a quarter mile at a time. For those ten minutes or less, I'm free and nothing else matters.
\ / ][ |) `/ [_] "!" |