CPC G06F 3/162 (2013.01) [G06F 3/165 (2013.01); G06N 3/04 (2013.01); G06N 3/08 (2013.01)] | 19 Claims |
1. A method comprising:
initiating a communication session during which a first user device transmits audio data to and receives audio data from a second user device; and
at each of multiple time steps during the communication session:
providing a model input comprising past audio samples received by the first user device up to a current time step to a neural network model,
generating, by using the neural network model and from the model input, a predicted audio sample that is a prediction of a current audio sample to be communicated by the second user at the current time step, and
playing the predicted audio sample generated by using the neural network model before the current audio sample communicated by the second user device at the current time step is ready to be played.
|