Meta 文件相关 API

本文介绍了与 Meta 文件相关的 API。

初始化 Meta 文件

- (void)startInitTime;

请求参数

返回值

代码示例

[self.idrs startInitTime];//同时也初始化了result文件的计时器

保存 Meta 文件

-(NSString*)saveMetaWithfileName:(NSString*)fileName andfilePath:(NSString*)filePath;

请求参数

参数

类型

说明

是否必须

fileName

NSString

文件名

filePath

NSString

文件路径

返回值

类型

说明

NSString

Meta 文件保存地址

代码示例

//注意这个文件名是录制的本地视频的名字追加后缀
[self.idrs saveMetaWithfileName:@"recordName.mp4.meta" andfilePath:metaFilePath];

开启章节

- (void)startSegment:(NSString *)sequence;

请求参数

参数

类型

说明

是否必须

sequence

NSString

章节名,示例:@"1"

返回值

代码示例

[self.idrs startSegment:@"1"];

开启检测项

- (void)startActionInSegment:(NSString *)sequence
        actionName:(NSString *)actionName;

请求参数

参数

类型

说明

是否必须

sequence

NSString

章节名,示例:@"1"

actionName

NSString

检测项

返回值

代码示例

//开启第一章节的身份证识别
[self.idrs startActionInSegment:@"1" actionName:@"id_card_recognize"];

识别激活词

- (void)startAddWord:(NSString *)word;

请求参数

参数

类型

说明

是否必须

word

NSString

检测某个词

返回值

代码示例

[self.idrs startAddWord:@"同意"];

结束识别激活词

- (void)endAddWord:(NSString *)word;

请求参数

参数

类型

说明

是否必须

word

NSString

检测某个词

返回值

代码示例

[self.idrs endAddWord:@"同意"];

添加人物信息

- (void)addFace:(NSString *)label
        image:(NSString *)imageBase64;

请求参数

参数

类型

说明

是否必须

label

NSString

姓名

imageBase64

NSString

base64 编码格式的人脸照片

返回值

代码示例

[self.idrs addFace:userName image:userImage];

结束检测项

- (void)endActionInSegment:(NSString *)sequence
        actionName:(NSString *)actionName;

请求参数

参数

类型

说明

是否必须

sequence

NSString

章节名,示例:@"1"

actionName

NSString

检测项

返回值

代码示例

[self.idrs endActionInSegment:@"1" actionName:@"id_card_recognize"];

结束章节

- (void)endSegment:(NSString *)sequence;

请求参数

参数

类型

说明

是否必须

sequence

NSString

章节名,示例:@"1"

返回值

代码示例

[self.idrs endSegment:@"1"];

添加多端统一码

-(void)addDetection:(NSString*)detection;

请求参数

返回值

代码示例

//同一个会议中的角色需要使用同样的码、来确保这些文件是一个会议中的
[self.idrs addDetection:liveRoomId];

添加身份证号

- (void)addSegment:(NSString *)sequence andIDCard:(NSString*)idCard;

请求参数

参数

类型

说明

是否必须

sequence

NSString

章节名,示例:@"1"

idCard

NSString

身份证号

返回值

代码示例

[self.idrs addSegment:@"1" andIDCard:idCard];

添加标题信息

- (void)addPolicy:(NSString *)holderIdCardNumber
        title:(NSString *)title;

请求参数

参数

类型

说明

是否必须

holderIdCardNumber

NSString

身份证号

说明

此参数目前无实际意义,可随便传参,不为空即可。

title

NSString

标题信息

返回值

代码示例

[self.idrs addPolicy:policy title:title];