Bootcamp / utils /dialogue_loader.py
Vadym Myroshnyk
save
49e053e
Raw
History Blame Contribute Delete
353 Bytes
def load_dialogue_lines(path):
with open(path, "r", encoding="utf-8") as f:
lines = []
for line in f:
if ":" in line:
speaker, text = line.strip().split(":", 1)
lines.append((speaker.strip(), text.strip()))
else:
lines.append((None, line))
return lines