INNER CODE UNIT · Python

full_records

flashlight/wav2letter · data/ami/utils.py:108

def full_records(speakers, fid2length, subset_name=None):
    all_records = []
    speakers = {(speaker.id, speaker) for speaker in speakers}

    for fid, length in fid2length:
        speaker = fid.split("_")[2]
        assert speaker in speakers, f"Unknown speaker! {speaker}"

        speaker = speakers[speaker]

        if subset_name is not None:
            assert subset_name == speaker.subset
        frecord = FileRecord(speaker=speaker, length=length, fid=fid)
        all_records.append(frecord)
    return all_records


def get_speaker2time(records, lambda_key, lambda_value):

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…