GithubHelp home page GithubHelp logo

aguerrerolopez / avca-byo Goto Github PK

View Code? Open in Web Editor NEW

This project forked from byo-upm/avca-byo

0.0 0.0 0.0 17.08 MB

Matlab Automatic Voice Condition Analysis toolbox, used in the ByO lab (www.byo.ics.upm.es/BYO). It contains the code used in a series dedicated to Automatic Voice Condition Analysis.

License: MIT License

C++ 23.24% MATLAB 76.76%

avca-byo's Introduction

AVCA-ByO toolbox

Matlab Automatic Voice Condition Analysis toolbox, used in the ByO lab (www.byo.ics.upm.es/BYO). It contains the code used in a series of papers dedicated to the Automatic Voice Condition Analysis. If you use this sofware please cite the following sources:

  1. Gómez-García, J.A. Moro-Velázquez, L. Arias-Londoño, J.D. Godino-Llorente. J.I. "On the design of automatic voice condition analysis systems. Part III: review of acoustic modelling strategies." Biomedical Signal Processing and Control. full paper - preprint

  2. Gómez-García, J. A., Moro-Velázquez, L., & Godino-Llorente, J. I. (2019). "On the design of automatic voice condition analysis systems. Part II: Review of speaker recognition techniques and study on the effects of different variability factors." Biomedical Signal Processing and Control, 48, 128-143. full paper - preprint

  3. Gómez-García, J. A. Moro-Velázquez, L., & Godino-Llorente, J. I. (2019). "On the design of automatic voice condition analysis systems. Part I: Review of concepts and an insight to the state of the art." Biomedical Signal Processing and Control, 51, 181-199. full paper - preprint

Contents

Prerrequisites

Some external toolboxes were used for the computation of certain features in the paper, including:

  • The VoiceBox toolbox for the MFCC computation and use of some auxiliary functions (http://www.ee.ic.ac.uk/hp/staff/dmb/voicebox/voicebox.html) [M Brookes. Voicebox: Speech processing toolbox for matlab. software,[may 2020], 2020.]

  • The Covarep toolbox for the computation of CPP (https://covarep.github.io/covarep/) [Gilles Degottex, John Kane, Thomas Drugman, Tuomo Raitio, and Stefan Scherer. Covarep A collaborative voice analysis repository for speech technologies. In 2014 ieee international conference on acoustics, speech and signal processing (icassp), pages 960–964. IEEE, 2014.]

  • The implementation in (http://www.maxlittle.net/software/fastdfa.zip) to compute DFA [Max A Little, P. E. McSharry, Irene M Moroz, and Stephen J. Roberts. Nonlinear, biophysically890 informed speech pathology detection. In IEEE International Conference on Acoustics, Speech and Signal Processing, 2006. ICASSP 2006 Proceedings., volume 2, pages II–II. IEEE, 2006.]

  • The code in (http://www.maxlittle.net/software/rpde.zip) to compute RPDE [Max A Little, Patrick E. McSharry, Stephen J. Roberts, Declan Ae Costello, and Irene M Moroz. Ex893 ploiting Nonlinear Recurrence and Fractal Scaling Properties for Voice Disorder Detection. BioMedical Engineering OnLine, 6(1):23, 2007.]

  • The implementation in (https://www.mathworks.com/matlabcentral/fileexchange/19148-hurst-parameter-estimate) to compute the Hurst exponent

  • The functions in (https://github.com/jdariasl/ME) for the computation of the Markovian entropies [J.D. Arias-Londoño and J.I Godino-Llorente. Entropies from Markov Models as Complexity Measures of Embedded Attractors. Entropy, 17(6):3595–3620, 2015.]

  • The HCTSA toolbox for the computation of D2 and LLE (https://github.com/benfulcher/hctsa) [Ben D Fulcher, Max A Little, and Nick S Jones. Highly comparative time-series analysis: the empirical structure of time series and their methods. Journal of the Royal Society Interface, 10(83):20130048, 2013]

  • The Modulation Toolbox library ver 2.1 to calculate MS (https://sites.google.com/a/uw.edu/isdl/projects/modulation-toolbox) [Les Atlas, Pascal Clark and Steven Schimmel, Modulation Toolbox Version 2.1 for MATLAB, https://sites.google.com/a/uw.edu/isdl/projects/modulation-toolbox, University of Washington, September 2010.]

  • The implementation in (https://www.ee.columbia.edu/~dpwe/resources/matlab/rastamat/) to calculate PLP [Daniel P. W. Ellis. PLP and RASTA (and MFCC, and inversion) in Matlab, 2005. online web resource.]

  • The Modulation spectrum features in [Moro-Velázquez, L., Gómez-García, J. A., Godino-Llorente, J. I., & Andrade-Miranda, G. (2015). Modulation spectra morphological parameters: a new method to assess voice pathologies according to the grbas scale. BioMed research international, 2015.]

avca-byo's People

Contributors

jorgomezga avatar lauremoro avatar olazlaure avatar aguerrerolopez 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.