HARIX RCU v1.2.0
init_config.h 文件参考

HARIX RCU的初始化配置模块,若不调用,系统会使用默认值;若需要调用,则必须是 HARIX RCU 程序启动时第一个调用的模块,之后才能调用其他模块。 更多...

函数

bool HarixRcu_InitConfig_ConfigLogger (const char *logPath, int maxFileSize, int maxSize)
 设置日志配置接口,这个接口需要第一个被调用,否则会导致日志路径不能变更。路径不仅指日志,如果debug开启,SmartVoice和SmartVision数据也会保存到此路径。必须在调用第一个打印日志之前设置 更多...
 
bool HarixRcu_InitConfig_SetConfigRootDir (const char *path)
 设置配置和大数据文件保存路径 更多...
 
bool HarixRcu_InitConfig_SetSpeechModelDir (const char *path)
 设置语音模型所在路径,离线的语音合成和语音识别模型需要从这个路径进行加载,没有则不设置 更多...
 
bool HarixRcu_InitConfig_SetUseRobotSpeaker (bool useRobotSpeaker)
 设置当前发音设备是Rcu还是Robot,对于发音设备是Rcu并且是Android设备,设置此变量为false,HarixClient可以协助上报系统音量和调节系统音量,但如果是其他情况则不支持 更多...
 

详细描述

HARIX RCU的初始化配置模块,若不调用,系统会使用默认值;若需要调用,则必须是 HARIX RCU 程序启动时第一个调用的模块,之后才能调用其他模块。

建议初始化时调用 HarixRcu_InitConfig_ConfigLoggerHarixRcu_InitConfig_SetConfigRootDir 接口自定义日志参数及配置文件保存路径, 其他接口根据实际情况和需要进行设置。

函数说明

◆ HarixRcu_InitConfig_ConfigLogger()

bool HarixRcu_InitConfig_ConfigLogger ( const char *  logPath,
int  maxFileSize,
int  maxSize 
)

设置日志配置接口,这个接口需要第一个被调用,否则会导致日志路径不能变更。路径不仅指日志,如果debug开启,SmartVoice和SmartVision数据也会保存到此路径。必须在调用第一个打印日志之前设置

参数
path保存路径
maxFileSize单个日志文件最大空间,单位bytes
maxSize日志文件所在文件夹最大空间,单位bytes,配置时maxSize 一定要大于 maxFileSize
返回
返回值
true设置成功
false设置失败

◆ HarixRcu_InitConfig_SetConfigRootDir()

bool HarixRcu_InitConfig_SetConfigRootDir ( const char *  path)

设置配置和大数据文件保存路径

参数
path路径
返回
返回值
true设置成功
false设置失败

◆ HarixRcu_InitConfig_SetSpeechModelDir()

bool HarixRcu_InitConfig_SetSpeechModelDir ( const char *  path)

设置语音模型所在路径,离线的语音合成和语音识别模型需要从这个路径进行加载,没有则不设置

参数
path模型所在路径
返回
返回值
true设置成功
false设置失败

◆ HarixRcu_InitConfig_SetUseRobotSpeaker()

bool HarixRcu_InitConfig_SetUseRobotSpeaker ( bool  useRobotSpeaker)

设置当前发音设备是Rcu还是Robot,对于发音设备是Rcu并且是Android设备,设置此变量为false,HarixClient可以协助上报系统音量和调节系统音量,但如果是其他情况则不支持

参数
useRobotSpeaker是否是Robot发生
返回
返回值
true设置成功
false设置失败