Available since firmware version 7.6
Description of Methods
CanRecord() as Boolean
true if the platform and paired remote control can be requested to open the microphone.
SetPrompt(prompt as String) as Void
Optionally set a short prompt string to be displayed to the user in the system microphone UI.
RecordToFile(wavFilePath as String) as Boolean
Open the microphone and record to create a
WAV file at the specified output file path. Only
tmp:/ paths are supported.
true if the recording was performed and saved successfully.
StartRecording() as Boolean
Open the microphone and begin streaming microphone events to the app. The app must have called
true if the microphone was opened successfully.
While the microphone is open, RecordingInfo events will be sent periodically with audio data. When the microphone is closed, a RecordingDone event will be sent. See roMicrophoneEvent for detailed information.
StopRecording() as Boolean
If the microphone was previously opened via StartRecording() and the application decides to cancel the current recording prematurely, (e.g. due to duration limit reached or an application error), this function can be called to stop recording and close the microphone.
true if the microphone was open and successfully closed by the call.