feat: 自定义的插件

This commit is contained in:
zoujing
2023-04-10 18:48:16 +08:00
commit e1795f2de2
621 changed files with 18614 additions and 0 deletions

View File

@@ -0,0 +1,90 @@
//
// IFlyResourceUtil.h
// MSCDemo
//
// Created by admin on 14-6-20.
// Copyright (c) 2014年 iflytek. All rights reserved.
//
#import <Foundation/Foundation.h>
/*!
* 资源工具类
*/
@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