用于记录语音的组件。
图1 | 图2 |
属性 |
属性说明 |
---|---|
TimeOut |
客户端获取音频的超时时间(毫秒)。 |
事件 |
事件发生条件 |
---|---|
ClientRecordedAudio |
在客户端返回手机资源路径时发生。 |
RecordedAudio |
在客户端返回音频数据时发生。 |
OfflineRecordedAudio |
在客户端返回离线音频数据时发生。 |
C#: private void button1_Press(object sender, EventArgs e) { voiceRecoreder1.GetRecorderdAudio(); //在线保存 //voiceRecoreder1.GetRecorderAudioOffline(); //离线保存 }
C#: private void voiceRecoreder1_RecordedAudio(object sender, BinaryResultArgs e) { try { if (string.IsNullOrEmpty(e.error)) { e.SaveFile(); //保存到本地运行项目的文件夹中 } } catch (Exception ex) { Toast(ex.Message); } }