| CPC H04L 65/1094 (2022.05) [H04L 65/1059 (2013.01); H04L 65/4025 (2022.05); H04L 65/61 (2022.05)] | 23 Claims |

|
1. A method of processing audio data, comprising:
receiving, by a second electronic device, a first sequence of audio data samples and a second sequence of audio data samples from a first electronic device, wherein the second sequence of audio data samples follows the first sequence of audio data samples in audio signals captured by a microphone of the first electronic device;
processing, by the second electronic device, the first sequence of audio data samples according to a real time data processing mode;
determining that the second electronic device cannot support processing of audio data samples in the real time data processing mode; and
in accordance with the determination that the second electronic device cannot support processing of audio data samples in the real time data processing mode, caching, in a buffer of the second electronic device, the second sequence of audio data samples, and generating a data file including the second sequence of audio data samples in a batch data processing mode.
|