Edinburgh has automatic announcements. I quite like them, but when it gets quiet she starts barking orders such as "To comply with legislation, and in the interests of comfort and safety, Scotrail operates a no smoking policy on this station. Please don't smoke". It seems she can't go thirty seconds without announcing something, no matter how useless it is. But she is very clear; if only they could get her to shut up when she doesn't need to be speaking!
Glasgow Central still has manual announcements; often not very easy to hear, but they're there. They also don't announce every single train, particularly not the smaller ones such as Whifflets and Paisley Canals.
Glasgow Queen Street is also manual, often with a proper teuchter lady at the mic. I quite like the ones at Queen Street to be honest.
Many smaller Scotrail stations have a seemingly unique automatic announcement system, which is very clear and concise, but often misses out valuable information in my experience. For example, I've never heard the auto-announcer explain why a train's delayed/cancelled. Furthermore, I've also noticed that the way the announcements are formatted for delays and cancellations are not perfect. She might say "I am sorry to announce that the 0804 service to Balloch has been cancelled. The next train to Balloch is the 0834". All well and true, but what about passengers for Queen Street? The next train to Queen Street (where most people go in this example) is at 0819. So the information's accurate, but not complete if you get my drift.
There's also a woman (I'm pretty sure it's the same woman) who records some seasonal announcements, which play every so often. At the moment, she's talking about buses replacing trains between Airdrie and Drumgelloch (which she pronounces "Drumgellock" :roll: ) and advising you to keep your luggage with you, although it does change as appropriate (she was announcing service alterations over the last winter, for example).