gravação de áudio navigator.getUserMedia () - como definir o nível de entrada de volume do microfone?

onavigator.getUserMedia(....) A chamada pode ser usada em algum navegador moderno para gravar áudio em Javascript.

Existe uma maneira de ajustar / definir o nível do volume de entrada do microfone?

A configuração para isso nem sempre é ideal. Às vezes, o microfone está configurado para gravar apenas em um volume de entrada muito muito baixo. Certifique-se de que o usuário possa ajustar manualmente o nível do volume de entrada em seu sistema, mas a maioria dos meus usuários pode não ter conhecimento para fazer isso. Portanto, seria melhor eu ajustar o volume do microfone dinamicamente dentro do próprio aplicativo JavaScript que registra os dados por meio do "navigator.getUserMedia(....)" maneira?

Existem soluções para influenciar esse nível de volume de entrada do microfone?