| _recorder_ |  | 
 | Object of type 
AsRecorder | 
| _callback_ |  | 
 | Recording callback providing the recorded audio data. 
 
The additional parameter corresponds to the audio data. 
 | 
| _user_ |  | 
 | User parameter. 
 | 
| _size_ |  | 
 | Size of audio data transmitted to the callback in milliseconds. 
 | 
| _channels_ |  | 
 | Number of channels, 1 for mono, 2 for stereo. 
 | 
| _frequency _ |  | 
 | Sampling frequency between 5000 Hz and 48000 Hz. 
 | 
| _resolution_ |  | 
 | Sampling rate in bits, 8 or 16. 
 | 
| _threshold_ |  | 
 | Threshold volume for silence detection, between 0 (no silence detection) and 100. 
 
If the volume of the recorded sound is below the threshold volume, it will not be transmitted to the callback. 
 | 
| _flag_ |  | 
 | Unused, should be set to nil 
 |