def METHOD_NAME(self, x_list):
    """Load the transcripts for Librispeech"""
    def process_trans(transcript):
        #TODO: support character / bpe
        transcript = transcript.upper()
        return " ".join(list(transcript.replace(" ", "|"))) + " |"
    trsp_sequences = {}
    split_spkr_chap_list = list(
        set(
            "/".join(x.split('/')[:-1]) for x in x_list
        )
    )
    for dir in split_spkr_chap_list:
        parts = dir.split('/')
        trans_path = f"{parts[-2]}-{parts[-1]}.trans.txt"
        path = os.path.join(self.libri_root, dir, trans_path)
        assert os.path.exists(path)
        with open(path, "r") as trans_f:
            for line in trans_f:
                lst = line.strip().split()
                trsp_sequences[lst[0]] = process_trans(" ".join(lst[1:]))
    return trsp_sequences