AudioSignalProblem Enumeração

Definição

Contém uma lista de possíveis problemas no sinal de áudio que chega em um mecanismo de reconhecimento de fala.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
Herança
AudioSignalProblem

Campos

None 0

Não há problemas com a entrada de áudio.No problems with audio input.

NoSignal 2

A entrada de áudio não é detectada.Audio input is not detected.

TooFast 5

A entrada de áudio é muito rápida.Audio input is too fast.

TooLoud 3

A entrada de áudio é muito alta.Audio input is too loud.

TooNoisy 1

A entrada de áudio tem muito ruído de tela de fundo.Audio input has too much background noise.

TooSlow 6

A entrada de áudio é muito lenta.Audio input is too slow.

TooSoft 4

A entrada de áudio é muito baixa.Audio input is too quiet.

Exemplos

O exemplo a seguir define um manipulador de eventos que reúne informações sobre um 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.  
}  

Comentários

A AudioSignalProblemOccurredEventArgs.AudioSignalProblem propriedade Obtém um membro dessa enumeração quando o SpeechRecognitionEngine ou SpeechRecognizer gera um AudioSignalProblemOccurred evento.The AudioSignalProblemOccurredEventArgs.AudioSignalProblem property gets a member of this enumeration when the SpeechRecognitionEngine or SpeechRecognizer raises a AudioSignalProblemOccurred event.

Aplica-se a

Confira também