Você pode dizer objetivamente a qualidade?
Geralmente, não, não há maneira exata de medir objetivamente a qualidade de áudio com precisão suficiente. Simplesmente dito: Sem pedir a um grupo de pessoas para a sua classificação específica, você nunca pode quantificar "quanto mais alto" na qualidade de um pedaço de áudio, comparado a outro. Qualidade em si nunca é absoluta - é altamente subjetiva.
O que os pesquisadores geralmente fazem para aliviar esse problema é o seguinte: eles definem uma escala de acordo com a qual eles permitem que um conjunto de pessoas classifique a qualidade, como um ponto cinco ( Bad , Ruim , Justo , Bom , Excelente ). Ou você poderia simplesmente comparar certos codecs (mas isso não lhe daria dados muito significativos). Os pesquisadores, então, usam essas classificações para modelar uma métrica de computador que tenta prever a resposta humana.Métricas objetivas de qualidade
Uma métrica objetiva de qualidade de áudio bastante antiga, mas popular, é Avaliação perceptivo da qualidade do áudio (PEAQ) , descrita em ITU-R BS.1387 (1998). Basicamente, ele tenta emular o ouvido humano e gerar pontuações de opinião de 1 a 5, como um ouvinte humano faria. O PEMO-Q de 2006 é uma métrica mais recente que afirma ter superado o PEAQ.
Estas métricas são frequentemente testadas em sons únicos ou fala, e não necessariamente em música, já que é muito mais difícil estimar a qualidade percebida a partir de sons complexos, onde os efeitos de mascaramento são muito mais prevalentes. Esta métrica de 2008 é mais direcionada para música.
Parece-me que a pesquisa em métricas de qualidade de áudio não é tão ativa quanto as métricas de qualidade de vídeo (um tópico em que estou trabalhando). Você terá dificuldade em encontrar uma ferramenta autônoma que possa ser usada no Windows, onde você pode simplesmente conectar duas fontes de áudio e obter um resultado. A maioria das métricas é desenvolvida internamente em institutos de pesquisa e raramente vê a luz do público. Ou eles são ferramentas comerciais para emissoras e provedores de telecomunicações.
Aqui está uma implementação do PEAQ pelo MATLAB , mas é tudo que eu sei do topo da minha cabeça.
O que você pode fazer ao comparar arquivos
Olhando para o problema do ponto de vista técnico, é importante mencionar que você pode - em teoria - adivinhar qual arquivo oferece a melhor qualidade apenas observando a taxa de dados. Isso, no entanto, só funciona de forma confiável quando os arquivos contêm o mesmo conteúdo de origem e foram codificados com o mesmo codificador.
Essa é a ideia por trás dos testes de escuta de codecs: você pega a mesma fonte, codifica-a para diferentes taxas de dados (ou níveis de qualidade) com diferentes codificadores e faz com que os usuários os comparem. Com esses dados de "verdade fundamental", você poderia, por exemplo, dizer que um arquivo MP3 codificado com LAME a 128 kBit / s soa igualmente bom como um arquivo AAC codificado com FAAC a 64 kBit / s (são números compostos, mas você a ideia).
É ainda mais fácil se você souber que o mesmo codificador foi usado para os dois arquivos, porque as chances são muito altas de que a taxa de dados (tamanho do arquivo) seja suficiente para fazer uma suposição sobre a qualidade resultante.
Mas, novamente, isso só funciona quando as fontes são as mesmas. Alguns codecs apresentam melhor desempenho para diferentes tipos de música ou fala. Alguns funcionam melhor com taxas de bits mais baixas e não fornecem necessariamente melhor qualidade a taxas mais altas. Existem muitos fatores a serem considerados.