IFlySpeechUtility Class Reference

Inherits from NSObject
Declared in IFlySpeechUtility.h

Overview

用户配置

讯飞语记类别

Other Methods

+ createUtility:

创建用户语音配置
注册应用请前往语音云开发者网站。
网站:http://www.xfyun.cn

+ (IFlySpeechUtility *)createUtility:(NSString *)params

Parameters

params

启动参数,必须保证appid参数传入,示例:appid=123456

Return Value

语音配置对象

Declared In

IFlySpeechUtility.h

+ destroy

销毁用户配置对象

+ (BOOL)destroy

Return Value

成功返回YES,失败返回NO

Declared In

IFlySpeechUtility.h

+ getUtility

获取用户配置对象

+ (IFlySpeechUtility *)getUtility

Return Value

用户配置对象

Declared In

IFlySpeechUtility.h

– setParameter:forKey:

设置MSC引擎的状态参数

- (BOOL)setParameter:(NSString *)value forKey:(NSString *)key

Parameters

value

参数值

key

参数名称

Return Value

成功返回YES,失败返回NO

Declared In

IFlySpeechUtility.h

– parameterForKey:

获取MSC引擎状态参数

- (NSString *)parameterForKey:(NSString *)key

Parameters

key

参数名

Return Value

参数值

Declared In

IFlySpeechUtility.h

  engineMode

引擎类型

@property (nonatomic, readonly) IFlyEngineMode engineMode

Declared In

IFlySpeechUtility.h

  delegate

语记协议委托

@property (nonatomic, assign) id<IFlySpeechplusDelegate> delegate

Declared In

IFlySpeechUtility.h

SpeechPlus Methods

+ checkServiceInstalled

检查讯飞语记是否安装

+ (BOOL)checkServiceInstalled

Return Value

已安装返回YES,否则返回NO

Declared In

IFlySpeechUtility.h

+ componentUrl

获取讯飞语记下载地址进行下载,安装完成后即可使用服务。
下载地址需要通过[[UIApplication sharedApplication] openUrl:]打开

+ (NSString *)componentUrl

Return Value

讯飞语记在App Store下载地址

Declared In

IFlySpeechUtility.h

– handleOpenURL:

注意:此接口废弃,不再需要使用
处理语记使用URL启动第三方应用程序时传递的数据
需要在 application:openURL:sourceApplication:annotation:或者application:handleOpenURL中调用。

- (BOOL)handleOpenURL:(NSURL *)url

Parameters

url

语记启动第三方应用程序时传递过来的URL

Return Value

成功返回YES,失败返回NO。

Declared In

IFlySpeechUtility.h

– openSpeechPlus:

打开讯飞语记获取相应类型服务,0表示打开主界面

- (BOOL)openSpeechPlus:(IFlySpeechPlusServiceType)serviceType

Parameters

serviceType

服务类型

Return Value

成功打开返回YES,否则返回NO

Declared In

IFlySpeechUtility.h