facebookresearch / labgraph

LabGraph is a Python framework for rapidly prototyping experimental systems for real-time streaming applications. It is particularly well-suited to real-time neuroscience, physiology and psychology experiments.
MIT License
161 stars 48 forks source link

AudioGen - Implemented Activities Audio Generation [DRAFT PR] #120

Open Nate8888 opened 9 months ago

Nate8888 commented 9 months ago

Description

This pull request introduces several new features to the Audiogen tool, aimed at enhancing the audio generation capabilities for our users. The new functionalities allow users to generate audio based on provided activities. The new feature list is as follows:

Type of change

Feature/Issue validation/testing

To validate the changes, the script was executed with various options. Here are the validation/testing results:

tests/test_main.py::test_single_description PASSED tests/test_main.py::test_activity_to_sound PASSED 2 passed in 164.70s (0:02:44)

Checklist:

Nate8888 commented 9 months ago

Hi, @jfResearchEng! Let me know if there are any changes you would like me to make. I had to use my branch from the previous PR as a base to get all the support features. If it becomes hard to review, we can merge PR 117 and then I can rebase it on main or a different branch so you can only see the appropriate diff content