vb-mapp评估方法多少钱,
PESQ概述PESQ流程问题
概述
语音质量感知评价是
客观的
,全参考
的一种语音质量评价方法,它在国际电信联盟中的符号是PESQ算法需要噪声衰减信号和原始参考信号,可以为客观语音质量评价提供主观MOS预测值,可以映射到MOS尺度范围。PESQ得分范围在-0.54.5之间。分数越高,语音质量越好。
它的实现代码如下。Python也可以直接调用相应的pesq模块。
Get _ pesq (clean _ wav,denoized _ wav):‘’的采样率是16000或者8000,8000只支持窄带计算两个音频的pesq PESQ。Pesq是比较处理后的音频文件(音频压缩,重建等。)配原声。PESQ分数从-0.5到4.5不等。分数越高,语音质量越好。git:3359 github.com/v baicai/Python-pesq:param clean _ wav:原始文件:param denoised _ wav:待评估文件3360 return:sr0=SF . read(cleansr 1=SF . read(denoized _ wav)采样率为ifsr 0==sr1 and(sr0==16000 RS r0==8000):logger . info)ref _ auaud dstr)sr1))else:logger . error)音频采样率必须为1600ref_audio/deg_audio音频的采样率为:%s/%s%(str(Sr0(,str (sr1)))。检查两个音频文件的长度,返回False #。并且如果ABS(len(ref(-len)deg))10:logger . error %(len(ref))len(deg))return false score=pesq(ref,deg,sr0)logger . success(pesq算法计算的MOS值为
3354上的照片来自语音质量Assessment.pdf。
问题是要仔细看这个:
PESQ,stoiscore(speechquality)用于不同的语言(非英语)).
我截取了几个重要部分:
PESQ已经过时了!
PESQ的继任者是POLQA,但由于几个原因它不再公开(
请不要随意改变算法模型。
参考:
不同语言(非英语)的音频PESQ评分PESQ、stoi评分(语音质量)的评估原则和步骤)