| CPC G10L 17/22 (2013.01) | 20 Claims |

|
1. An apparatus implementing an interactive virtual assistant (IVA), the apparatus comprising:
a microphone to convert received sound into electrical signals;
a communication interface; and
an electronic processor connected to the microphone and the communication interface and configured to:
generate a plurality of voiceprints corresponding to a plurality of voices represented in the electrical signals;
distinguish, in the electrical signals, signals representing background speech and signals representing voice commands directed at the IVA;
based on the signals representing background speech and the signals representing voice commands, label each of the voiceprints with a tag selected from the group consisting of an IVA interactor occupant tag, an IVA non-interactor occupant tag, and a non-occupant tag; and
in response to a trigger event, transmit, through the communication interface, a message with at least one of:
an estimated number of occupants in a geofenced area corresponding to the IVA; and
an alert reporting an indication of unlawful activity in the background speech,
wherein the indication of unlawful activity is attributed to a first subset or a second subset of the plurality of voiceprints, the first subset being labeled with the IVA interactor occupant tag, the second subset being labeled with the non-occupant tag.
|