vBaiCai / python-pesq

A python package for calculating the PESQ.
MIT License
353 stars 69 forks source link

PESQ between noisy and enhanced version of speech. #12

Closed BilalDendani closed 4 years ago

BilalDendani commented 4 years ago

Hello everyone, If I do not have a clean version of speech . Can I compute the PESQ between the noisy original speech and the enhanced speech? what does that mean ? Best Regards.

vBaiCai commented 4 years ago

If you don't have a reference signal (clean speech), you cannot calculate the PESQ. Of course, you can calculate the PESQ between noisy and enhanced signals. But, I think it is some type of undefined behavior.

BilalDendani commented 4 years ago

Thank you for your answer. Consider if we have just the noisy data set. We want apply some techniques of speech enhancement. We know that the PESQ measure of speech quality corresponds to the correlation between reference original clean version and the degraded version. In my case, I do not have clean data set. Can I consider to compute PESQ measure as the value of correlation between original noisy and the enhanced version to deduce if my Speech Enhancement technique does improve the speech quality.