用于记录语音的组件。
![]() |
![]() |
| 图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);
}
}