CPC G06F 21/32 (2013.01) [G10L 17/06 (2013.01); G10L 17/24 (2013.01); H04L 63/0861 (2013.01)] | 20 Claims |
1. An apparatus, comprising:
a processor; and
memory comprising instructions that, when executed by the processor, cause the processor to:
analyze audio communications to determine a conversation between a first entity communicating via the apparatus and a second entity communicating via a second device communicably coupled to the apparatus;
access a trigger library associated with the first entity;
detect an initial trigger in the conversation based on the trigger library, the initial trigger comprising an audible request from the first entity;
detect a subsequent trigger in the conversation based on the trigger library, wherein the subsequent trigger comprises an audible response from the second entity;
determine that the initial trigger and the subsequent trigger are associated with a transaction between the first entity and the second entity based on the trigger library;
generate a first trigger hash based on the initial trigger and the subsequent trigger;
receive a second trigger hash from the second device, the second trigger hash generated by the second device based on the initial trigger and the subsequent trigger;
compare the first trigger hash to the second trigger hash;
authenticate the initial trigger and the subsequent trigger responsive to a determination that the first trigger hash matches the second trigger hash; and
generate a prompt for the transaction in response to authenticated detection of the initial trigger and the subsequent trigger.
|