Meça o volume do alto-falante gravando um som com microfone

Quero medir o volume do alto-falante de um sistema tocando um som e ouvindo-o em um microfone local ao mesmo tempo. Isto é para uma aplicação específica. O som exato gravado não é tão importante quanto diferenciar o volume do microfone gravado antes que o som seja reproduzido e enquanto estiver sendo reproduzido.

A idéia é avisar o usuário se os alto-falantes estão desligados ou muito baixos. Como gravar um som durante a reprodução e determinar uma diferença de volume? Existem bibliotecas gerenciadas para fazer isso?

Atualizar: Encontrei umboa pergunta relacionada.

questionAnswers(1)

yourAnswerToTheQuestion