code: def _is_valid_raw_wav_frames(self):
      transcripts = [
          str(transcript) for transcript in self.raw.transcript
      ]
      wav_filepaths = [
          os.path.join(self.target_dir, str(wav_filename))
          for wav_filename in self.raw.wav_filename
      ]
      wav_frames = [
          int(
              subprocess.check_output(
                  ["soxi", "-s", wav_filepath], stderr=subprocess.STDOUT
              )
          )
          for wav_filepath in wav_filepaths
      ]
      is_valid_raw_wav_frames = [
          self._is_wav_frame_valid(wav_frame, transcript)
          for wav_frame, transcript in zip(wav_frames, transcripts)
      ]
      return pd.Series(is_valid_raw_wav_frames)
  
imports: import csv
  import logging
  import math
  import os
  import subprocess
  import urllib
  from pathlib import Path
  import pandas
  from sox import Transformer
  import swifter
  from deepspeech_training.util.importers import get_importers_parser, get_validate_label
label_desc: Use image node_id 7 for calling the GramVaaniDataSets obj's underlying member method code with example usage: obj._is_valid_raw_wav_frames() and returns: pd