Can any one help in finding answer to following technical issue in J2ME?

The requirement is the that the data is to be processed live, while the voice recording happens. When its tried to record voice using Nokia E71, recorded data is not access-able until the recording is stopped. The stream whichever is given for the “RecordControl”, gets populated(streamed) only after the recording is stopped. Is there a way to get live access to already recorded data while recording is happening concurrently?