CPC H04M 3/4286 (2013.01) [H04M 1/72436 (2021.01); H04M 1/82 (2013.01); H04M 3/4285 (2013.01); H04M 2201/40 (2013.01)] | 20 Claims |
1. A method implemented by one or more processors, the method comprising:
detecting that a voice communication session is in an on hold status, wherein the voice communication session is initiated by a client device of a calling user;
initiating an on hold client on the client device, wherein initiating the on hold client is during the voice communication session and is based on detecting that the voice communication session is in the on hold status;
generating a predicted remaining hold time;
determining a threshold value based on the predicted remaining hold time; and
determining whether to send, from the client device, a response solicitation signal as input to the audio stream of the voice communication session, wherein determining whether to send the response solicitation signal is based on determining whether a portion of the audio data stream satisfies the threshold value.
|