sensein / senselab

senselab is a Python package that simplifies building pipelines for biometric (e.g. speech, voice, video, etc) analysis.
http://sensein.group/senselab/
Apache License 2.0
7 stars 3 forks source link

Update interface to remove redundant lines in imports and .api calls #95

Open ibevers opened 1 month ago

ibevers commented 1 month ago

I propose updating the interface so that things like: from senselab.audio.tasks.preprocessing.preprocessing import resample_audios and from senselab.audio.tasks.speech_to_text.api import transcribe_audios become: from senselab.audio.tasks.preprocessing import resample_audios from senselab.audio.tasks.speech_to_text import transcribe_audios (respectively)

We can do this by editing init.py files.

fabiocat93 commented 1 month ago

great idea. please do it. i think this is going to affect the way pdoc will structure and generate the documentation. please, make sure that all pages are still going to be included after this change