Giter VIP home page Giter VIP logo

Comments (3)

FeargusOG avatar FeargusOG commented on September 1, 2024

Hi @leodixit ,

They way it currently works, you need to specify the filename for your results_csv and output_debug files. These files do not already need to exist; visqol will create them for you. So, your command should look something like:

bazel-bin\visqol.exe --batch_input_csv "C:\AudioQuality\visqol-master\testevisqol\input.csv" --results_csv "C:\AudioQuality\visqol-master\testevisqol\results.csv" --output_debug "C:\AudioQuality\visqol-master\testevisqol\debug.json" --use_speech_mode --verbose

But this raises the question of whether that is desired behaviour? As it currently stands, it seems to fail silently - which is definitely not desired behaviour anyway! My assumption would be that if a dir is provided visqol should create the files in the provided dir using default filenames. Do you agree @mchinen ? If so, I'm happy to make that change.

from visqol.

mchinen avatar mchinen commented on September 1, 2024

@FeargusOG I agree that failing silently is a bug. I think it would be acceptable to fail with error but preferable to handle directories as you suggest. I guess the directory checking isn't done because there wasn't a standard cross platform way of doing this in C++ when this code was originally written. https://github.com/gulrak/filesystem might be useful here (preferred over std::filesystem since it has support in android NDK).

from visqol.

leodixit avatar leodixit commented on September 1, 2024

Hi @FeargusOG and @mchinen

Good news!
It works now.

Maybe there was something wrong on the input.csv file I was using on. I double checked and everything is working properly now.

Besides, I've got your point and completely agreed about silently failures/errors.

Anyway, Thanks a lot

from visqol.

Related Issues (20)

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.