CPC H04M 3/5166 (2013.01) [G06F 16/685 (2019.01); G06F 16/90332 (2019.01); G06F 40/35 (2020.01); G06N 3/08 (2013.01); G06Q 10/10 (2013.01); G10L 15/08 (2013.01); G10L 15/26 (2013.01); G10L 25/63 (2013.01); H04M 3/4365 (2013.01); H04M 3/5141 (2013.01); H04M 3/527 (2013.01); H04M 3/5335 (2013.01); H04M 3/53341 (2013.01); H04M 3/541 (2013.01); H04W 4/12 (2013.01); H04W 4/16 (2013.01); G10L 15/142 (2013.01); G10L 15/16 (2013.01); G10L 2015/088 (2013.01)] | 20 Claims |
1. A system for smart dialogue communication, comprising:
at least one storage device including a set of instructions; and
at least one processor in communication with the at least one storage device, wherein when executing the set of instructions, the at least one processor is configured to cause the system to perform operations including:
receiving, from a responder terminal device, a dialogue request configured to request a smart dialogue communication, wherein the dialogue request is associated with an incoming call request that is initiated by a requester via a requester terminal device and satisfies a smart dialogue condition determined by the responder terminal device;
performing the smart dialogue communication with the requester terminal device associated with the requester;
obtaining, from the requester terminal device, one or more first incoming voice messages associated with the smart dialogue communication;
determining one or more feature words based on the one or more first incoming voice messages; and
determining identity information by matching the one or more feature words in an identity database,
wherein:
the smart dialogue condition is associated with whether an incoming call number associated with the incoming call request exists in a contact list of the responder terminal device, whether the incoming call number exists in a blacklist of the responder terminal device, and whether a request time length of the incoming call request exceeds a time threshold; and
whether the incoming call request satisfies the smart dialogue condition is determined according to a process including:
in response to determining that the incoming call number exists in the contact list of the responder terminal device, and/or the incoming call number does not exist in the blacklist of the responder terminal device, determining, in real-time, the request time length of the incoming call request; and
in response to determining that the request time length of the incoming call request exceeds the time threshold, determining that the incoming call request satisfies the smart dialogue condition.
|