navigator.getUserMedia () grabación de audio: ¿cómo configurar el nivel de entrada de volumen del micrófono?

losnavigator.getUserMedia(....) La llamada se puede utilizar en algún navegador moderno para grabar audio en Javascript.

¿Hay alguna forma de ajustar / configurar el nivel de volumen de entrada del micrófono?

La configuración para esto no siempre es óptima. A veces, el micrófono está configurado para grabar solo con un volumen de entrada muy muy bajo. Seguro que el usuario puede ajustar manualmente el nivel de volumen de entrada en su sistema, pero la mayoría de mis usuarios pueden carecer del conocimiento para hacerlo. Por lo tanto, sería mejor que pudiera ajustar el volumen del micrófono dinámicamente dentro de la aplicación JavaScript que registra los datos a través de "navigator.getUserMedia(....)" ¿camino?

¿Existen soluciones para influir en este nivel de volumen de entrada del micrófono?