danneauxs
Cleaned up files and added new ones
7e5b4d7
from pathlib import Path
from config.config import AUDIOBOOK_ROOT
def get_book_paths(book_name):
"""Return standardized paths for a given book name"""
base = AUDIOBOOK_ROOT / book_name
tts_dir = base / "TTS"
return {
"book_folder": base,
"tts_dir": tts_dir,
"text_chunks": tts_dir / "text_chunks",
"audio_chunks": tts_dir / "audio_chunks",
"combined_wav": base / f"{book_name}.wav",
"final_m4b": base / f"{book_name}.m4b",
"concat_list": tts_dir / "audio_chunks" / "concat.txt",
"quarantine": tts_dir / "audio_chunks" / "quarantine",
"run_log": base / "run.log",
"chunk_log": base / "chunk_validation.log"
}