我有要求检查声音质量率从5,5表示优秀,1是坏的。
我有研究POLQA可以做到的。但是却找不到对Android集成的任何参考。
我在Python中找到了visQol库。
但我需要它在安卓E2E。
POLQA商标- POLQA Python中的VisQOL
请帮助
发布于 2021-10-12 03:51:18
据我所知,您需要许可证才能使用POLQA。您可以使用PESQ代替,这是它的前身。PESQ不如其他最先进的度量标准,但是源代码在ITU-T网站上,并且在https://github.com/ludlows/python-pesq上也有python实现。
由于PESQ已经过时,所以不建议使用PESQ,但是如果您没有其他选择,则使用PESQ是有用的。
我还找到了这个库,它应该用来计算POLQA,但是它在python中,而且我还没有尝试过它。https://pypi.org/project/AlgorithmLib/
发布于 2022-04-26 19:20:59
只为了非常清楚地说明它,并避免误解:事实上,源代码为eg。可在国际电联网站上查阅PESQ并不意味着您可以自由使用它。对PESQ或POLQA的任何使用均须与OPTICOM签订有效的许可协议。Pypi "AlgorithmLib“也不是合法选项,尽管声明如此,但它肯定不会实现POLQA。它永远不会通过一致性测试。我们还比较了POLQA、ViSQOL和AQUA分数与数千个主观分数之间的差异,三者之间的准确性差异很大。国际电联对POLQA进行了标准化、独立验证和详细记录。它的性能很好。ViSQOL已经比PESQ和AQUA更糟糕了。
不要让任何人通过显示少数主观数据库的语音质量测量算法的性能来欺骗您。对POLQA进行了64次验证,并在100次以上进行了培训。
发布于 2022-04-15 12:49:10
你也可以使用塞瓦纳·阿库。这是另一种算法,但MOS评分在大多数情况下是匹配的。
https://stackoverflow.com/questions/69356381
复制相似问题