volumen usar subirle subir programas para microfono micro mas configurar como auriculares aumentar c# voice-recognition

c# - usar - subir volumen microfono windows 10



corte mínimo para el volumen del micrófono con reconocimiento de voz de Windows (1)

Buena pregunta, tuve que trabajar un poco en un software de análisis de sonido. Y podrías implementar un filtro de sonido , filtros de sonido . No tengo experiencia con el reconocimiento de voz de Windows, pero espero que esto ayude, busque en los filtros de ruido simples de procesamiento de señales

Estoy utilizando la API de reconocimiento de voz de Windows, y sigue detectando un ruido de fondo muy bajo como la palabra "si" repetitivamente. He estado tratando de encontrar una manera de poner un requisito de volumen mínimo para que comience a aceptar entradas, pero todos sus miembros están configurados en solo lectura.

¿Cómo puedo establecer un corte mínimo para el volumen del micrófono?

Editar: Descubrí una manera de obtener el promedio e ignorar el texto si está por debajo del promedio que quiero

public void hRecognition_AudioStateChanged(object sender, AudioStateChangedEventArgs e) { if (e.AudioState == AudioState.Stopped) { volumeAverage /= volumeCount; } else if (e.AudioState == AudioState.Speech) { volumeAverage = 0; volumeCount = 0; } } public void hRecognition_AudioLevelUpdated(object sender, AudioLevelUpdatedEventArgs e) { volumeAverage += e.AudioLevel; volumeCount += 1; }