def JunkProportion(self):
    junk_duration = (self.start_unk_padding + self.end_unk_padding)
    first_split_line = self.split_lines_of_utt[self.start_index]
    if IsTainted(first_split_line):
        first_duration = float(first_split_line[3])
        junk_duration += (first_duration * self.start_keep_proportion)
    last_split_line = self.split_lines_of_utt[(self.end_index - 1)]
    if IsTainted(last_split_line):
        last_duration = float(last_split_line[3])
        junk_duration += (last_duration * self.end_keep_proportion)
    return (junk_duration / self.Length())
def JunkProportion(self):
    junk_duration = (self.start_unk_padding + self.end_unk_padding)
    first_split_line = self.split_lines_of_utt[self.start_index]
    if IsTainted(first_split_line):
        first_duration = float(first_split_line[3])
        junk_duration += (first_duration * self.start_keep_proportion)
    last_split_line = self.split_lines_of_utt[(self.end_index - 1)]
    if IsTainted(last_split_line):
        last_duration = float(last_split_line[3])
        junk_duration += (last_duration * self.end_keep_proportion)
    return (junk_duration / self.Length())