2018-07-25 10:03:54 +08:00

91 lines
1.7 KiB
Objective-C
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

//
// 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