A system comprising: a radio receiver (120, 220) configured to receive audio signals including audio data (160, 210, 212) from a vehicle; a non-transitory memory device (140, 240) configured to store a speech-recognition module and store a set of stored features; and a surveillance receiver configured to receive surveillance broadcasts from the vehicle, wherein the surveillance broadcasts include data such as a position, a velocity, and a direction of travel of the vehicle, the system being characterized in that the system also comprises processing circuitry (130, 230) configured to: determine a first collision prediction based on the surveillance broadcasts received by the surveillance receiver received from the vehicle; determine an expected maneuver for the vehicle based on the audio data by: applying the speech-recognition module to the audio data; determining one or more features of the audio data in response to applying the speech-recognition module to the audio data; and comparing the one or more features of the audio data to the set of stored features; and determine whether to output an alert (180, 275) based on the first collision prediction determined from the surveillance broadcasts and based on the expected maneuver determined from the audio data by at least: calculating a second collision prediction based on the expected maneuver; comparing the second collision prediction to the first collision prediction; and determining whether to output the alert in response to comparing the second collision prediction to the first collision prediction by determining which of the first collision prediction or the second collision prediction takes priority, updating the alert to reflect the higher-priority prediction. a radio receiver (120, 220) configured to receive audio signals including audio data (160, 210, 212) from a vehicle; a non-transitory memory device (140, 240) configured to store a speech-recognition module and store a set of stored features; and a surveillance receiver configured to receive surveillance broadcasts from the vehicle, wherein the surveillance broadcasts include data such as a position, a velocity, and a direction of travel of the vehicle, the system being characterized in that the system also comprises processing circuitry (130, 230) configured to: determine a first collision prediction based on the surveillance broadcasts received by the surveillance receiver received from the vehicle; determine an expected maneuver for the vehicle based on the audio data by: applying the speech-recognition module to the audio data; determining one or more features of the audio data in response to applying the speech-recognition module to the audio data; and comparing the one or more features of the audio data to the set of stored features; and determine whether to output an alert (180, 275) based on the first collision prediction determined from the surveillance broadcasts and based on the expected maneuver determined from the audio data by at least: calculating a second collision prediction based on the expected maneuver; comparing the second collision prediction to the first collision prediction; and determining whether to output the alert in response to comparing the second collision prediction to the first collision prediction by determining which of the first collision prediction or the second collision prediction takes priority, updating the alert to reflect the higher-priority prediction. determine a first collision prediction based on the surveillance broadcasts received by the surveillance receiver received from the vehicle; determine an expected maneuver for the vehicle based on the audio data by: applying the speech-recognition module to the audio data; determining one or more features of the audio data in response to applying the speech-recognition module to the audio data; and comparing the one or more features of the audio data to the set of stored features; and applying the speech-recognition module to the audio data; determining one or more features of the audio data in response to applying the speech-recognition module to the audio data; and comparing the one or more features of the audio data to the set of stored features; and determine whether to output an alert (180, 275) based on the first collision prediction determined from the surveillance broadcasts and based on the expected maneuver determined from the audio data by at least: calculating a second collision prediction based on the expected maneuver; comparing the second collision prediction to the first collision prediction; and determining whether to output the alert in response to comparing the second collision prediction to the first collision prediction by determining which of the first collision prediction or the second collision prediction takes priority, updating the alert to reflect the higher-priority prediction. calculating a second collision prediction based on the expected maneuver; comparing the second collision prediction to the first collision prediction; and determining whether to output the alert in response to comparing the second collision prediction to the first collision prediction by determining which of the first collision prediction or the second collision prediction takes priority, updating the alert to reflect the higher-priority prediction.