配置#

系统支持不同部署场景的灵活配置:

本地开发配置#

对于本地开发,使用configs/local.py,配置:

  • CPU推理:PyTorch仅CPU和ONNX Runtime CPU配置

生产配置#

对于生产部署,使用configs/cuda.py,支持:

  • GPU加速:CUDA 12.1支持,实现高性能推理

配置组件#

  • 特征提取器:Wav2Vec2模型配置和音频处理参数

  • 推理引擎:ONNX Unitalker模型路径和推理设置

  • 音频分割:基于能量的静音检测参数

  • 后处理:带有情感配置和效果的可配置管道

  • 服务器设置:FastAPI服务器配置、CORS和工作器设置

  • 日志:全面的日志配置,支持多个输出目标