Condividi tramite


AudioSignalProblem Enumerazione

Definizione

Contiene un elenco di possibili problemi nel segnale audio in ingresso in un motore di riconoscimento vocale.

public enum class AudioSignalProblem
public enum AudioSignalProblem
type AudioSignalProblem = 
Public Enum AudioSignalProblem
Ereditarietà
AudioSignalProblem

Campi

None 0

Nessun problema con l'input audio.

NoSignal 2

L'input audio non viene rilevato.

TooFast 5

L'input audio è troppo veloce.

TooLoud 3

Il volume dell'input audio è troppo alto.

TooNoisy 1

Rumore di fondo eccessivo nell'input audio.

TooSlow 6

L'input audio è troppo lento.

TooSoft 4

Il volume dell'input audio è troppo basso.

Esempio

Nell'esempio seguente viene definito un gestore eventi che raccoglie informazioni su 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.  
}  

Commenti

La AudioSignalProblemOccurredEventArgs.AudioSignalProblem proprietà ottiene un membro di questa enumerazione quando o SpeechRecognizerSpeechRecognitionEngine genera un AudioSignalProblemOccurred evento.

Si applica a

Vedi anche