Text this: Level crossing control: a novel method using sound recognition