// // IFlyResourceUtil.h // MSCDemo // // Created by admin on 14-6-20. // Copyright (c) 2014年 iflytek. All rights reserved. // #import /*! * 资源工具类 */ @interface IFlyResourceUtil : NSObject /*! * 获取通过MSPSetParam,启动引擎的标识 * * @return 通过MSPSetParam,启动引擎的标识 */ +(NSString*) ENGINE_START; /*! * 获取通过MSPSetParam,销毁引擎的标识 * * @return 通过MSPSetParam,销毁引擎的标识 */ +(NSString*) ENGINE_DESTROY; /*! * 获取识别引擎的资源目录标识 * * @return 识别引擎的资源目录标识 */ +(NSString*) ASR_RES_PATH; /*! * 得到语法构建目录 * * @return 语法构建目录 */ +(NSString*) GRM_BUILD_PATH; /*! * 获取合成引擎的资源目录标识,同时需要先传入voice_name方可生效 * * @return 合成引擎的资源目录标识,同时需要先传入voice_name方可生效 */ +(NSString*) TTS_RES_PATH; /*! * 获取唤醒资源的资源目录标识 * * @return 唤醒资源的资源目录标识 */ +(NSString*) IVW_RES_PATH; /*! * 语法类型 * * @return 语法类型 */ +(NSString*) GRAMMARTYPE; /*! * 语记SDK专用参数,用于设置本地默认资源路径 * * @return 本地默认资源路径key字符串 */ +(NSString*) PLUS_LOCAL_DEFAULT_RES_PATH; #pragma mark - /*! * 资源存放路径 * * @param path 设置的路径 * * @return 资源目录 */ +(NSString*) generateResourcePath:(NSString *)path; /** * 获得离线发音人对应的id * * @param voiceName 发音人名称 * * @return 有,发音人对应的id;无,返回nil */ +(NSString*) identifierForVoiceName:(NSString*)voiceName; @end