code: def pv_keyword_files_subdir():
      if _PV_SYSTEM == "Darwin":
          return "mac"
      elif _PV_SYSTEM == "Linux":
          if _PV_MACHINE == "x86_64":
              return "linux"
          elif _PV_MACHINE in _JETSON_MACHINES:
              return "jetson"
          elif _PV_MACHINE in _RASPBERRY_PI_MACHINES:
              return "raspberry-pi"
          elif _PV_MACHINE == "beaglebone":
              return "beaglebone"
      elif _PV_SYSTEM == "Windows":
          return "windows"
  
      raise NotImplementedError("Unsupported platform")
  
file_path: porcupine/binding/python/_util.py
imports: import logging
  import os
  import platform
  import subprocess
label_desc: Use image node_id 6 for calling a global function with example usage: pv_keyword_files_subdir() and returns: str, str, str, str, str, str