def estimate_meeting_length()

in src/diarizers/data/synthetic_pipeline.py [0:0]


    def estimate_meeting_length(self, audio_segments):
        """Estimate the meeting audio duration from its batch of audio segments.

        Args:
            audio_segments (list): list of audio segments.

        Returns:
            audio_duration (float): meeting audio duration.
        """

        audio_duration = 0

        for audio_segment in audio_segments:
            audio_duration += len(audio_segment) / self.sample_rate

        audio_duration *= 1.01

        return audio_duration