I'm only suggesting a couple more announcements for British routes because I have zero familiarity with European, or American station announcements. "The train now approaching platform [insert platform number], doesn't stop here, please stand well away from the edge of platform [insert platform number]" e.g. "The train now approaching platform 4, doesn't stop here, please stand well away from the edge of platform 4 "We are sorry to announce that the [insert time of arriving train], [train operator] service to [train destination] is delayed by approximately [time duration of delay], this is due to [reason of delay] e.g. "We are sorry to announce that the 14:53, Great Western Railway service to Plymouth is delayed by approximately 12 minutes, this is due a points failure at London Paddington "The train now approaching platform [insert platform number], is the [insert time of arriving train], [train operator] service from [train starting location], this train will terminate here. e.g. "The train now approaching platform 3 is the 11:49 Avanti West Coast service from Holyhead, this train will terminate here. "Please buy a ticket before getting onto a train, otherwise you will have to pay a penalty fare"
Medway Valley does this I definitely heard something like that the other day, can't remember what route though