Skip to content
This repository was archived by the owner on Nov 1, 2024. It is now read-only.
This repository was archived by the owner on Nov 1, 2024. It is now read-only.

Audio-based Mediapipe Buckification for Android Application#115

Description

@jfResearchEng

馃殌 Feature

MediaPipe is an open-source framework for building pipelines to perform computer vision inference over arbitrary sensory data such as video or audio. Using MediaPipe, such a perception pipeline can be built as a graph of modular components. It is currently built using bazel.

Buck is a multi-language build system developed and used by Meta Platforms, Inc. It was designed for building small, reusable modules consisting of code and resources within a monorepo.[5] It supports many programming languages, including C++, Swift, Shell, Java, Kotlin, Python, Lua, OCaml, Rust and Go. It can produce binary outputs for a variety of target platforms including IOS, Android, .NET and Java VM runtimes. This project will focus on Buck2.

This project targets buckifying mediapipe (i.e. change mediapipe鈥檚 build system from bazel to buck) with a focus on supporting Audio Classification

Additional context

Example application can be found here
The code should be added at folder is https://github.com/facebookresearch/labgraph/tree/main/android/labgraph_audio
Create setup.py and README.md, where example can be found at: https://github.com/facebookresearch/labgraph/tree/main/extensions/labgraph_viz
Add github action support, reference: https://github.com/facebookresearch/labgraph/actions/workflows/main.yml
Add proper license header.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions