CPC G01C 21/3822 (2020.08) [G01C 21/30 (2013.01); G06F 16/29 (2019.01); G06F 16/61 (2019.01); G06F 16/687 (2019.01); G06F 16/909 (2019.01); G06F 18/2413 (2023.01); G10L 19/00 (2013.01); G10L 25/51 (2013.01)] | 20 Claims |
1. An apparatus comprising at least one processor and at least one non-transitory memory including computer program code instructions, the computer program code instructions configured to, when executed, cause the apparatus to at least:
receive audio data from a sensor;
establish a baseline frequency profile;
determine, for a geographic area, a weather condition from a weather service provider;
identify, within the audio data, an audio event, wherein the audio event satisfies at least one predefined criteria relative to the baseline frequency profile, wherein the at least one predefined criteria comprises a threshold amplitude, wherein the threshold amplitude is determined based, at least in part, on the weather condition;
identify a location within the geographic area corresponding to the audio event;
identify a road surface irregularity based on the audio event, wherein the road surface irregularity comprises a property of the road at a fixed location; and
encode the audio event in a database to correspond to the location.
|