Share via


AudioSignalProblem Énumération

Définition

Contient une liste des problèmes éventuels dans le signal audio entrant dans un module de reconnaissance vocale.

public enum class AudioSignalProblem
public enum AudioSignalProblem
type AudioSignalProblem = 
Public Enum AudioSignalProblem
Héritage
AudioSignalProblem

Champs

None 0

Aucun problème lié à l'entrée audio.

NoSignal 2

L'entrée audio n'est pas détectée.

TooFast 5

L'entrée audio est trop rapide.

TooLoud 3

L'entrée audio est trop bruyante.

TooNoisy 1

L'entrée audio a trop de son en arrière-plan.

TooSlow 6

L'entrée audio est trop lente.

TooSoft 4

L'entrée audio est trop silencieuse.

Exemples

L’exemple suivant définit un gestionnaire d’événements qui collecte des informations sur un AudioSignalProblemOccurred événement.

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.  
}  

Remarques

La AudioSignalProblemOccurredEventArgs.AudioSignalProblem propriété obtient un membre de cette énumération lorsque ou SpeechRecognitionEngineSpeechRecognizer déclenche un AudioSignalProblemOccurred événement.

S’applique à

Voir aussi