Для завершения вызова RPC со стороны клиента вы можете использовать audioRecorder.stop()
с узла-аудиорекордера.
Вы можете получить больше информации о том, как работает gRPC в концепциях gRPC документация.
О том, как обрабатывать сбои сети и другие ошибки, вы можете взглянуть на this . Здесь вы можете найти несколько примеров.