fix: Podcast Splitter 说话人输出反转 bug (按名称排序而非出现顺序)
This commit is contained in:
@@ -56,6 +56,9 @@ class AIIA_Podcast_Splitter:
|
||||
if len(speakers_seen) > 2:
|
||||
print(f"{log} 警告: 发现 {len(speakers_seen)} 个说话人 ({speakers_seen}),仅使用前两个")
|
||||
|
||||
# 按名称排序,确保 speaker_A/speaker_B 的分配不受对话顺序影响
|
||||
speakers_seen.sort()
|
||||
|
||||
speaker_A = speakers_seen[0] if len(speakers_seen) > 0 else None
|
||||
speaker_B = speakers_seen[1] if len(speakers_seen) > 1 else None
|
||||
|
||||
|
||||
+1
-1
@@ -1,7 +1,7 @@
|
||||
[project]
|
||||
name = "aiia"
|
||||
description = "Advanced AI Audio/Video toolkit for ComfyUI. Features Multi-Role Podcast/Dialogue Generation, High-Fidelity Voice Cloning (CosyVoice/VibeVoice/IndexTTS-2), TTS, Media Management, and efficient Video tools."
|
||||
version = "1.15.1"
|
||||
version = "1.15.2"
|
||||
license = {file = "LICENSE"}
|
||||
readme = "README.md"
|
||||
authors = [
|
||||
|
||||
Reference in New Issue
Block a user