Pauses the recorder that has been started using the start method.
Signature
pause ()
Returns
This method returns a promise object to confirm
that the operation completed successfully. The promise can be rejected if the recorder is in
illegal state (stopped, paused, or invalidated), or when any other issue occurs.