AudioSignalProblem AudioSignalProblem AudioSignalProblem AudioSignalProblem Enum

Definizione

Contiene un elenco di possibili problemi nel segnale audio in ingresso in un motore di riconoscimento vocale.Contains a list of possible problems in the audio signal coming in to a speech recognition engine.

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

Campi

None None None None 0

Nessun problema con l'input audio.No problems with audio input.

NoSignal NoSignal NoSignal NoSignal 2

L'input audio non viene rilevato.Audio input is not detected.

TooFast TooFast TooFast TooFast 5

L'input audio è troppo veloce.Audio input is too fast.

TooLoud TooLoud TooLoud TooLoud 3

Il volume dell'input audio è troppo alto.Audio input is too loud.

TooNoisy TooNoisy TooNoisy TooNoisy 1

Rumore di fondo eccessivo nell'input audio.Audio input has too much background noise.

TooSlow TooSlow TooSlow TooSlow 6

L'input audio è troppo lento.Audio input is too slow.

TooSoft TooSoft TooSoft TooSoft 4

Il volume dell'input audio è troppo basso.Audio input is too quiet.

Esempi

Nell'esempio seguente viene definito un gestore eventi che raccoglie informazioni su un AudioSignalProblemOccurred evento.The following example defines an event handler that gathers information about an AudioSignalProblemOccurred event.

  
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 SpeechRecognitionEngine quando o SpeechRecognizer genera un AudioSignalProblemOccurred evento.The AudioSignalProblemOccurredEventArgs.AudioSignalProblem property gets a member of this enumeration when the SpeechRecognitionEngine or SpeechRecognizer raises a AudioSignalProblemOccurred event.

Si applica a

Vedi anche