IFlyUserWords Class Reference

Inherits from NSObject
Declared in IFlyUserWords.h

Overview

用户词表类 获取用户词表是为了更好的语音识别(iat),用户词表也属于个性化的一部分.

– initWithJson:

初始化对象

- (id)initWithJson:(NSString *)json

Parameters

json

初始化时传入的数据

Return Value

IFlyUserWords对象

Discussion

在进行初始化时,需要传入的格式如下:

{\"userword\":[{\"name\":\"iflytek\",\"words\":[\"科大讯飞\", \"云平台\",\"用户词条\",\"开始上传词条\"]}]}

Declared In

IFlyUserWords.h

– toString

将数据转化为上传的数据格式

- (NSString *)toString

Return Value

没有数据或者格式不对时返回nil

Declared In

IFlyUserWords.h

– getWords:

返回key对应的数据

- (NSArray *)getWords:(NSString *)key

Parameters

key

在putword:value中设置的key

Return Value

key对应的数组

Declared In

IFlyUserWords.h

– putWord:value:

添加一条用户词数据

- (BOOL)putWord:(NSString *)key value:(NSString *)value

Parameters

key

用户词对应的key

value

上传的用户词数据

Return Value

成功返回YES,失败返回NO

Declared In

IFlyUserWords.h

– putwords:words:

添加一组数据

- (BOOL)putwords:(NSString *)key words:(NSArray *)words

Parameters

key

用户词对应的key

words

上传的用户词数据

Return Value

成功返回YES,失败返回NO

Declared In

IFlyUserWords.h

– containsKey:

是否包含key对应的用户词数据

- (BOOL)containsKey:(NSString *)key

Parameters

key

用户词对应的key

Return Value

成功返回YES,失败返回NO

Declared In

IFlyUserWords.h