To implement recursive construction while retaining the characteristics of the original dictionary, we can slightly modify the DictToAttrRecursive class. This allows each object to retain its characteristics as a dictionary while accessing keys and values as attributes.
Ubuntu 22.04 LTS
reported:
>>> OSError: libsox.so: cannot open shared object file: No such file or directory
>>> RuntimeError: Error in dlopen: libavutil.so.58: cannot open shared object file: No such file or directory
>>> DEBUG:torchaudio._extension.utils:Attempting to load FFmpeg version 6, 5, 4. not found