Genshin_S-Z / Inference /config.json
白菜工厂1145号员工
Automated commit from batch script
a15256b
{
"locale": "zh_CN",
"models_path": "trained",
"tts_port": 5000,
"half_precision": "auto",
"device": "auto",
"batch_size": 12,
"max_word_count": 20,
"is_share": "false",
"classic_inference": "false",
"enable_auth": "false",
"user": {
"admin": "admin123"
},
"备注0": "locale是语言环境,auto表示自动选择,如果你想要强制指定语言环境,可以填写zh_CN或者en_US等等",
"备注1": "路径可以填写绝对路径或者相对路径,相对路径指的是在主项目根目录的相对路径",
"备注2": "tts_port是tts服务的端口号,可以自己定义,只要不和其他服务的端口号冲突就行,默认是5000",
"备注3": "half-precision可以填写true或者false,auto表示自动选择,有一些显卡不支持half-precision,就把它设置为false",
"备注4": "device可以填写cpu或者cuda,auto表示自动选择,如果你的显卡不支持cuda,就把它设置为cpu,一般不用动",
"备注5": "batch_size是tts服务的批处理大小,越大越快,但可能出问题,默认是10",
"备注6": "share代表是否分享你的前端为一个共享gradio,就可以分享链接给你的朋友了,默认为false",
"备注7": "classic_inference代表是否使用经典的推理方式,而不使用并行推理,默认为false",
"用户认证备注": {
"0": "用户认证的教程还没做好,前端没配置的话开了就会报错,现阶段还是不要开",
"1": "enable_auth代表是否开启认证,默认为false,如果开启了认证,那么下面的user就必须填写",
"2": "这主要是在你想要让别人访问你的tts服务的时候,可以设置用户名和密码,这样就可以保护你的tts服务了",
"3": "user代表用户名和密码,只有在enable_auth为true的时候才需要填写,可以填写多个用户名和密码",
"4": "强烈建议不要用admin123作为你的密码,这只是一个示例",
"5": "当然,会有更加智慧的认证方式,如果您是企业,请修改源码,使用更加安全的认证方式,比如token或者环境变量等等"
}
}