docs: def play(self, sox_effects=()):
      """ Play the segment. """
      audio_data = self.getAudioData()
      logging.getLogger().info("Playing speech segment (%s): '%s'" % (self.lang, self))
      cmd = ["sox", "-q", "-t", "mp3", "-"]
      if sys.platform.startswith("win32"):
        cmd.extend(("-t", "waveaudio"))
      cmd.extend(("-d", "trim", "0.1", "reverse", "trim", "0.07", "reverse"))  # "trim", "0.25", "-0.1"
      cmd.extend(sox_effects)
      logging.getLogger().debug("Start player process")
      p = subprocess.Popen(cmd,
                           stdin=subprocess.PIPE,
                           stdout=subprocess.DEVNULL)
      p.communicate(input=audio_data)
      if p.returncode != 0:
        raise RuntimeError()
      logging.getLogger().debug("Done playing")