4

As a part of our project we should classify sound samples (stored as .wav files). All sample is the same, just pure speech (like a Skype test call).

The process is the following:

  • a reference wav, this is the "high quality" sample

  • comparing approx. 1000 wav files

  • calculating divergence from the reference wav one by one

Is there any Linux tool for that?

dr_
  • 28,763
  • 21
  • 89
  • 133

1 Answers1

5

What I believe you are trying to measure (by stating divergence) is the PESQ, Perceptual Evaluation of Speech Quality, of each file. This is a standarized form ITU-T recommendation P.862 (02/01) http://en.wikipedia.org/wiki/PESQ.

You have different projects implementing what you are searching for. For example https://github.com/imankulov/speex-quality-evaluation

marc
  • 2,317
  • 2
  • 16
  • 25
  • 1
    Thank you and there is a reference implementation too: http://stackoverflow.com/questions/2329403/how-to-start-a-voice-quality-pesq-test – sdkféldf werer Jan 20 '17 at 11:53