AudioSignalProblem Enumeración

Definición

Contiene una lista de los posibles problemas en la señal de audio que entra en un motor de reconocimiento de voz.

public enum class AudioSignalProblem
public enum AudioSignalProblem
type AudioSignalProblem = 
Public Enum AudioSignalProblem
Herencia
AudioSignalProblem

Campos

None 0

Sin problemas con la entrada de audio.

NoSignal 2

La entrada de audio no se detecta.

TooFast 5

La entrada de audio es demasiado rápida.

TooLoud 3

La entrada de audio es demasiado alta.

TooNoisy 1

La entrada de audio tiene demasiado ruido de fondo.

TooSlow 6

La entrada de audio es demasiado lenta.

TooSoft 4

La entrada de audio es demasiado baja.

Ejemplos

En el ejemplo siguiente se define un controlador de eventos que recopila información sobre un AudioSignalProblemOccurred evento.

private SpeechRecognitionEngine sre;  

// Initialize the speech recognition engine.  
private void Initialize()  
{  
  sre = new SpeechRecognitionEngine();  

  // Add a handler for the AudioSignalProblemOccurred event.  
  sre.AudioSignalProblemOccurred += new EventHandler<AudioSignalProblemOccurredEventArgs>(sre_AudioSignalProblemOccurred);  
}  

// Gather information when the AudioSignalProblemOccurred event is raised.  
void sre_AudioSignalProblemOccurred(object sender, AudioSignalProblemOccurredEventArgs e)  
{  
  StringBuilder details = new StringBuilder();  

  details.AppendLine("Audio signal problem information:");  
  details.AppendFormat(  
    " Audio level:               {0}" + Environment.NewLine +  
    " Audio position:            {1}" + Environment.NewLine +  
    " Audio signal problem:      {2}" + Environment.NewLine +  
    " Recognition engine audio position: {3}" + Environment.NewLine,  
    e.AudioLevel, e.AudioPosition, e.AudioSignalProblem,  
    e.recoEngineAudioPosition);  

  // Insert additional event handler code here.  
}  

Comentarios

La AudioSignalProblemOccurredEventArgs.AudioSignalProblem propiedad obtiene un miembro de esta enumeración cuando SpeechRecognitionEngine o SpeechRecognizer genera un AudioSignalProblemOccurred evento.

Se aplica a

Consulte también