| | """ |
| | CosyVoice Configuration |
| | 配置CosyVoice模型的参数和设置 |
| | """ |
| |
|
| | import os |
| |
|
| | |
| | MODEL_CONFIG = { |
| | |
| | "model_dir": os.environ.get("COSYVOICE_MODEL_DIR", "pretrained_models/CosyVoice-300M"), |
| | |
| | |
| | "hf_model_name": "FunAudioLLM/CosyVoice-300M", |
| | |
| | |
| | "alternative_models": [ |
| | "FunAudioLLM/CosyVoice-300M-SFT", |
| | "FunAudioLLM/CosyVoice-300M-Instruct", |
| | ], |
| | |
| | |
| | "device": "cuda" if os.environ.get("CUDA_VISIBLE_DEVICES") else "cpu", |
| | |
| | |
| | "sample_rate": 22050, |
| | "max_duration": 30, |
| | } |
| |
|
| | |
| | SPEAKER_CONFIG = { |
| | "default_speaker": "中文女", |
| | "available_speakers": [ |
| | "中文女", |
| | "中文男", |
| | "英文女", |
| | "英文男", |
| | "粤语女", |
| | "粤语男", |
| | "日语男", |
| | "韩语女", |
| | ], |
| | } |
| |
|
| | |
| | GRADIO_CONFIG = { |
| | "title": "CosyVoice - 语音处理模型", |
| | "description": """ |
| | CosyVoice是一个先进的语音处理模型,支持语音识别、语音合成等功能。 |
| | |
| | 上传音频文件或使用麦克风录制语音,体验CosyVoice的强大功能。 |
| | """, |
| | "theme": "soft", |
| | "share": True, |
| | } |
| |
|
| | |
| | DEPLOYMENT_CONFIG = { |
| | |
| | "hf_space": { |
| | "sdk": "gradio", |
| | "sdk_version": "6.4.0", |
| | "app_file": "app.py", |
| | "emoji": "🌍", |
| | "colorFrom": "blue", |
| | "colorTo": "pink", |
| | "license": "apache-2.0", |
| | }, |
| | |
| | |
| | "env_vars": { |
| | "GRADIO_SERVER_NAME": "0.0.0.0", |
| | "GRADIO_SERVER_PORT": "7860", |
| | }, |
| | } |
| |
|
| | |
| | LOGGING_CONFIG = { |
| | "level": "INFO", |
| | "format": "%(asctime)s - %(name)s - %(levelname)s - %(message)s", |
| | } |
| |
|