uvoice_recoder

结构体

struct  uvoice_recorder_t
 录音接口 更多...
 

枚举

enum  recorder_state_t {
  RECORDER_STAT_IDLE = 0 , RECORDER_STAT_READY , RECORDER_STAT_RUNNING , RECORDER_STAT_STOP ,
  RECORDER_STAT_ERROR
}
 录音状态 更多...
 

函数

uvoice_recorder_tuvoice_recorder_create (void)
 
int uvoice_recorder_release (uvoice_recorder_t *mrecorder)
 

详细描述

枚举类型说明

◆ recorder_state_t

录音状态

枚举值
RECORDER_STAT_IDLE 
RECORDER_STAT_READY 
RECORDER_STAT_RUNNING 
RECORDER_STAT_STOP 
RECORDER_STAT_ERROR 

在文件 uvoice_recorder.h17 行定义.

函数说明

◆ uvoice_recorder_create()

uvoice_recorder_t* uvoice_recorder_create ( void  )

创建录音handler

@retrun 成功返回非NULL指针,失败返回NULL.

◆ uvoice_recorder_release()

int uvoice_recorder_release ( uvoice_recorder_t mrecorder)

释放录音handler

参数
[in]mrecorder创建录音handler时返回的指针.
返回
0成功,其他失败.