diff --git a/app/routes/voice_clone.py b/app/routes/voice_clone.py index 2ba009e..da00a95 100644 --- a/app/routes/voice_clone.py +++ b/app/routes/voice_clone.py @@ -105,6 +105,16 @@ def generate_cloned_speech(): "message": "请先录制语音样本" }) + # 详细记录调用参数进行调试 + logger.info(f"=== 语音克隆调用参数对比 ===") + logger.info(f"text: {text}") + logger.info(f"reference_audio_path: {voice_sample.original_audio_url}") + logger.info(f"reference_text: {voice_sample.recognized_text}") + logger.info(f"seed: 42") + logger.info(f"音频文件是否存在: {os.path.exists(voice_sample.original_audio_url)}") + if os.path.exists(voice_sample.original_audio_url): + logger.info(f"音频文件大小: {os.path.getsize(voice_sample.original_audio_url)} bytes") + # 使用CosyVoice进行语音克隆 stream_audio, full_audio = cosyvoice_service.generate_speech_with_voice_cloning( text=text,