Worker can be assigned to another client after finishing its task.
Frontend connects to worker at the beginning of online recognition.
Worker treats chunks as pcm arrays.
Frontend sends chunks to the worker during the online recognition.