All of TPE's managed stations use an in house system provided by Siemens
Now I listen to the clip (I was in the office before and couldn't) I take your point. I'm sure Phil Sayer used to voice the likes of Dewsbury before that awful system took over. Huddersfield is the epitomy of rubbishness for announcements - as mentioned elsewhere, the continuation is atrocious!