public void Execute(object parameter)
{
try
{
if (_isRecording)
{
_isRecording = false;
AudioRecorder.Stop(_recordingCompletedCallback);
}
else
{
_isRecording = true;
_filename = GetRecordingFilename();
AudioRecorder.Start(_filename);
}
}
catch(Exception ex)
{
MessageBox.Show(ex.ToString());
}
}