| CPC G07C 5/0825 (2013.01) [G07C 5/0808 (2013.01); H04R 1/08 (2013.01); H04R 1/406 (2013.01); H04R 3/005 (2013.01); H04R 2201/401 (2013.01); H04R 2499/13 (2013.01)] | 20 Claims |

|
1. A computer-implemented method, comprising:
detecting, using a set of one or more microphones, a sound associated with a vehicle;
analyzing, using one or more machine learning models, to determine whether the sound associated with the vehicle is a squeak or a rattle, wherein at least one of the one or more machine learning models is trained using a plurality of sounds emitted in relation to one or more vehicles;
determining, using the one or more machine learning models, a location associated with the squeak or the rattle;
maintaining a count of detection of the squeak or the rattle at the location; and
triggering an action when the count of detections at the location exceeds a minimum threshold, wherein the action comprises outputting an alert to a human machine interface in the vehicle that instructs an occupant to stop the vehicle, lower a speed of the vehicle, or service the vehicle soon, wherein the alert is displayed on a system-generated graphical user interface, indicates that the sound associated with the vehicle is the squeak or the rattle, and includes the location of the squeak or the rattle.
|