Git Product home page Git Product logo

applyaudiosr's Introduction

applyaudiosr

A simple CLI script that automates the processes necessary to apply audio super resolution to a full-length WAV file


NOTE: Currently, this project only supports mono WAV files. Stereo support will be added in the future. Please keep this in mind if you plan to use this project for any purpose.

Steps to Run:

# Create a new conda environment
conda create -n applyaudiosr python=3.9
conda activate applyaudiosr

# Install poetry
pip3 install poetry

# Install packages
poetry install

# Run
poetry run applyaudiosr --waveform-path lofi_sample.wav --guidance-scale 0.5 --seed 12345 --ddim-steps 25 --model-name basic

After the process is complete, the outputs will be stored in a folder with the same name as the audio file. Please note that these outputs will be located in the directory where the command is executed.


Test:

poetry run python -m unittest discover tests

Tested on

  • macOS (M1)

AudioSR processing was made possible by https://github.com/haoheliu/versatile_audio_super_resolution ๐Ÿ™‡

applyaudiosr's People

Contributors

daveboling avatar

Stargazers

John W Quarles avatar

Watchers

 avatar John W Quarles avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.