GithubHelp home page GithubHelp logo

Comments (4)

jagger2048 avatar jagger2048 commented on September 3, 2024

from rnnoise-windows.

Bach1502 avatar Bach1502 commented on September 3, 2024

Hi Jagger,
I'm sorry for not fully understanding what you mean for cascading. Right now, I'm having 600 wav files in total (sorry for the confusion, what I meant in the original post was that these 600 files were equally divided into 300 wav files of two categories), by that did you mean that I can combine these 600 files into 2 wav files (one for the clean speech and one for the noisy)? Also, I'm not sure what I should do to combine this, as the approach I'm thinking of right now is opening something like Audacity and manually combine them there.

Thank you for responding,

Bach

from rnnoise-windows.

jagger2048 avatar jagger2048 commented on September 3, 2024

Hi Bach1502,

  1. The answer is yes. You should combine 300 clean wave files into one wavfile, 300 noise wave files into another wavfile. These two Wav files can be used for training.
  2. You can reference the python script I provided to combine the Wav files in a direction, which recursively search for all wav files in the current directory and call sox to combine all wav files.

Usage:

  cd <direction_clean_wav_files>
  python search_wav_and_combine.py

example:
❯ python search_wav_and_combine.py
/mnt/c/workspace/audio_data/amazon-auto/noise_mixer/tx-noise/Conference1_handsfree.wav
/mnt/c/workspace/audio_data/amazon-auto/noise_mixer/tx-noise/Conference2_handsfree.wav
/mnt/c/workspace/audio_data/amazon-auto/noise_mixer/tx-noise/Conference3_handsfree.wav
use sox to combine the wavfile ...
3
Input formats were only specified for 0 out of 3 files.The last 3 files will remain unformatted.
finish...

search_wav_and_combine.zip

Best regards,
Jagger

from rnnoise-windows.

Bach1502 avatar Bach1502 commented on September 3, 2024

Thank you ! I have managed to concatenate these files into the necessary training files with your script.

from rnnoise-windows.

Related Issues (11)

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.