src.pages ========= .. py:module:: src.pages Subpackages ----------- .. toctree:: :maxdepth: 1 /autoapi/src/pages/annotate/index /autoapi/src/pages/explore/index /autoapi/src/pages/home/index Submodules ---------- .. toctree:: :maxdepth: 1 /autoapi/src/pages/login/index /autoapi/src/pages/logout/index /autoapi/src/pages/register/index Attributes ---------- .. autoapisummary:: src.pages.logger Functions --------- .. autoapisummary:: src.pages.login_required_layout src.pages.get_list_files src.pages.split_single_audio src.pages.embed_single_clip src.pages.load_audio_files_with_tf_dataset src.pages.get_embeddings_for_audio Package Contents ---------------- .. py:data:: logger .. py:function:: login_required_layout(layout_func) .. py:function:: get_list_files(input_dir) .. py:function:: split_single_audio(file_path, output_dir, clip_duration, sr=None) .. py:function:: embed_single_clip(file_path, embedding_model, sr=None) .. py:function:: load_audio_files_with_tf_dataset(file_paths: list, sample_rate=None) .. py:function:: get_embeddings_for_audio(audio, model)