| CPC G10L 15/22 (2013.01) [G10L 15/30 (2013.01); G10L 2015/223 (2013.01)] | 20 Claims |

|
1. A computer-implemented method, comprising:
receiving, by a computing system and from a first device operated by a first user, a first request to use the first device to communicate with a second user;
based at least in part on the first request, sending, from the computing system to a first communication system, a second request for the first communication system to enable the first device to communicate with the second user, wherein the first communication system operates in accordance with a first communication modality;
receiving, by the computing system and from the first communication system, a first response denying the second request;
based at least in part on the first response, sending, from the computing system to a second communication system, a third request for the second communication system to enable the first device to communicate with the second user, wherein the second communication system operates in accordance with a second communication modality different from the first communication modality; and
causing a first communication connection to be established between the first device and a second device associated with the second user to enable communication between the first device and the second device in accordance with the second communication modality.
|